Aspose::Pdf::Facades::PdfFileEditor::TryDelete method
PdfFileEditor::TryDelete(const System::SharedPtr<System::IO::Stream>&, const System::ArrayPtr<int32_t>&, const System::SharedPtr<System::IO::Stream>&) method
Deletes pages specified by number array from input file, saves as a new Pdf file.
bool Aspose::Pdf::Facades::PdfFileEditor::TryDelete(const System::SharedPtr<System::IO::Stream> &inputStream, const System::ArrayPtr<int32_t> &pageNumber, const System::SharedPtr<System::IO::Stream> &outputStream)
| Parameter | Type | Description |
|---|---|---|
| inputStream | const System::SharedPtr<System::IO::Stream>& | Input file Stream. |
| pageNumber | const System::ArrayPtr<int32_t>& | Index of page out of the input file. |
| outputStream | const System::SharedPtr<System::IO::Stream>& | Output file stream. |
ReturnValue
True for success, or false.
Remarks
The TryDelete method is like the Delete method, except the TryDelete method does not throw an exception if the operation fails.
See Also
- Typedef SharedPtr
- Class Stream
- Typedef ArrayPtr
- Class PdfFileEditor
- Namespace Aspose::Pdf::Facades
- Library Aspose.PDF for C++
PdfFileEditor::TryDelete(const System::SharedPtr<System::IO::Stream>&, const System::ArrayPtr<int32_t>&, const System::SharedPtr<System::Web::HttpResponse>&) method
Deletes specified pages from document and saves result into HttpResponse object.
bool Aspose::Pdf::Facades::PdfFileEditor::TryDelete(const System::SharedPtr<System::IO::Stream> &inputStream, const System::ArrayPtr<int32_t> &pageNumber, const System::SharedPtr<System::Web::HttpResponse> &response)
| Parameter | Type | Description |
|---|---|---|
| inputStream | const System::SharedPtr<System::IO::Stream>& | Source document stream. |
| pageNumber | const System::ArrayPtr<int32_t>& | Array of page numbers which will be deleted. |
| response | const System::SharedPtr<System::Web::HttpResponse>& | HttpResponse object |
ReturnValue
true if operation completed successfully; otherwise, false.
Remarks
The TryDelete method is like the Delete method, except the TryDelete method does not throw an exception if the operation fails.
See Also
- Typedef SharedPtr
- Class Stream
- Typedef ArrayPtr
- Class HttpResponse
- Class PdfFileEditor
- Namespace Aspose::Pdf::Facades
- Library Aspose.PDF for C++
PdfFileEditor::TryDelete(const System::String&, const System::ArrayPtr<int32_t>&, const System::SharedPtr<System::Web::HttpResponse>&) method
Deletes specified pages from document and stores result into HttpResponse object.
bool Aspose::Pdf::Facades::PdfFileEditor::TryDelete(const System::String &inputFile, const System::ArrayPtr<int32_t> &pageNumber, const System::SharedPtr<System::Web::HttpResponse> &response)
| Parameter | Type | Description |
|---|---|---|
| inputFile | const System::String& | Path of source file. |
| pageNumber | const System::ArrayPtr<int32_t>& | Array of page numbers which must be deleted. |
| response | const System::SharedPtr<System::Web::HttpResponse>& | Response object where result document will be stored. |
ReturnValue
true if operation completed successfully; otherwise, false.
Remarks
The TryDelete method is like the Delete method, except the TryDelete method does not throw an exception if the operation fails.
See Also
- Class String
- Typedef ArrayPtr
- Typedef SharedPtr
- Class HttpResponse
- Class PdfFileEditor
- Namespace Aspose::Pdf::Facades
- Library Aspose.PDF for C++
PdfFileEditor::TryDelete(const System::String&, const System::ArrayPtr<int32_t>&, const System::String&) method
Deletes pages specified by number array from input file, saves as a new Pdf file.
bool Aspose::Pdf::Facades::PdfFileEditor::TryDelete(const System::String &inputFile, const System::ArrayPtr<int32_t> &pageNumber, const System::String &outputFile)
| Parameter | Type | Description |
|---|---|---|
| inputFile | const System::String& | Input file path. |
| pageNumber | const System::ArrayPtr<int32_t>& | Index of page out of the input file. |
| outputFile | const System::String& | Output file path. |
ReturnValue
true if operation completed successfully; otherwise, false.
Remarks
The TryDelete method is like the Delete method, except the TryDelete method does not throw an exception if the operation fails.
See Also
- Class String
- Typedef ArrayPtr
- Class PdfFileEditor
- Namespace Aspose::Pdf::Facades
- Library Aspose.PDF for C++