Aspose::Pdf::Facades::PdfFileEditor::Extract method

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

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

bool Aspose::Pdf::Facades::PdfFileEditor::Extract(System::SharedPtr<System::IO::Stream> inputStream, int32_t startPage, int32_t endPage, System::SharedPtr<System::IO::Stream> outputStream)
ParameterTypeDescription
inputStreamSystem::SharedPtr<System::IO::Stream>Input file Stream.
startPageint32_tStart page number.
endPageint32_tEnd page number.
outputStreamSystem::SharedPtr<System::IO::Stream>Output Pdf file Stream.

ReturnValue

True for success, or false.

See Also

PdfFileEditor::Extract(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::Extract(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.

See Also

PdfFileEditor::Extract(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::Extract(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 was succeeded.

See Also

PdfFileEditor::Extract(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::Extract(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.

See Also

PdfFileEditor::Extract(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::Extract(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 pages were extracted successfully.

See Also

PdfFileEditor::Extract(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::Extract(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 was succeeded.

See Also