Aspose::Pdf::Facades::PdfFileEditor::TryExtract method

PdfFileEditor::TryExtract(System::SharedPtr<System::IO::Stream>, System::ArrayPtr<int32_t>, System::SharedPtr<System::IO::Stream>) method

Extracts pages specified by number array, saves as a new Pdf file.

bool Aspose::Pdf::Facades::PdfFileEditor::TryExtract(System::SharedPtr<System::IO::Stream> inputStream, System::ArrayPtr<int32_t> pageNumber, System::SharedPtr<System::IO::Stream> outputStream)
ParameterTypeDescription
inputStreamSystem::SharedPtr<System::IO::Stream>Input file Stream.
pageNumberSystem::ArrayPtr<int32_t>Index of page out of the input file.
outputStreamSystem::SharedPtr<System::IO::Stream>Output file stream.

ReturnValue

True for success, or false.

Remarks

The TryExtract method is like the Extract method, except the TryExtract method does not throw an exception if the operation fails.

See Also

PdfFileEditor::TryExtract(System::SharedPtr<System::IO::Stream>, System::ArrayPtr<int32_t>, System::SharedPtr<System::Web::HttpResponse>) method

Extracts specified pages form source file and stores result into HttpResponse object.

bool Aspose::Pdf::Facades::PdfFileEditor::TryExtract(System::SharedPtr<System::IO::Stream> inputStream, System::ArrayPtr<int32_t> pageNumber, System::SharedPtr<System::Web::HttpResponse> response)
ParameterTypeDescription
inputStreamSystem::SharedPtr<System::IO::Stream>Stream of source document.
pageNumberSystem::ArrayPtr<int32_t>Array of page numbers which will be extracted.
responseSystem::SharedPtr<System::Web::HttpResponse>HttpResponse object where result will be stored.

ReturnValue

true if operation completed successfully; otherwise, false.

Remarks

The TryExtract method is like the Extract method, except the TryExtract method does not throw an exception if the operation fails.

See Also

PdfFileEditor::TryExtract(System::String, int32_t, int32_t, System::String) method

Extracts pages from input file,saves as a new Pdf file.

bool Aspose::Pdf::Facades::PdfFileEditor::TryExtract(System::String inputFile, int32_t startPage, int32_t endPage, System::String outputFile)
ParameterTypeDescription
inputFileSystem::StringInput Pdf file path.
startPageint32_tStart page number.
endPageint32_tEnd page number.
outputFileSystem::StringOutput Pdf file path.

ReturnValue

True for success, or false.

Remarks

The TryExtract method is like the Extract method, except the TryExtract method does not throw an exception if the operation fails.

See Also

PdfFileEditor::TryExtract(System::String, System::ArrayPtr<int32_t>, System::SharedPtr<System::Web::HttpResponse>) method

Extracts specified pages from source file and stores result into HttpResponse object.

bool Aspose::Pdf::Facades::PdfFileEditor::TryExtract(System::String inputFile, System::ArrayPtr<int32_t> pageNumber, System::SharedPtr<System::Web::HttpResponse> response)
ParameterTypeDescription
inputFileSystem::StringSource file path.
pageNumberSystem::ArrayPtr<int32_t>Array of page numbers which will be extracted.
responseSystem::SharedPtr<System::Web::HttpResponse>HttpResponse object where result will be stored.

ReturnValue

true if operation completed successfully; otherwise, false.

Remarks

The TryExtract method is like the Extract method, except the TryExtract method does not throw an exception if the operation fails.

See Also

PdfFileEditor::TryExtract(System::String, System::ArrayPtr<int32_t>, System::String) method

Extracts pages specified by number array, saves as a new PDF file.

bool Aspose::Pdf::Facades::PdfFileEditor::TryExtract(System::String inputFile, System::ArrayPtr<int32_t> pageNumber, System::String outputFile)
ParameterTypeDescription
inputFileSystem::StringInput file path.
pageNumberSystem::ArrayPtr<int32_t>Index of page out of the input file.
outputFileSystem::StringOutput file path.

ReturnValue

true if operation completed successfully; otherwise, false.

Remarks

The TryExtract method is like the Extract method, except the TryExtract method does not throw an exception if the operation fails.

See Also