Aspose::Pdf::Facades::PdfFileEditor::TryAppend method

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

Appends pages, which are chosen from array of documents in portStreams. The result document includes firstInputFile and all portStreams documents pages in the range startPage to endPage.

bool Aspose::Pdf::Facades::PdfFileEditor::TryAppend(System::SharedPtr<System::IO::Stream> inputStream, System::ArrayPtr<System::SharedPtr<System::IO::Stream>> portStreams, int32_t startPage, int32_t endPage, System::SharedPtr<System::IO::Stream> outputStream)
ParameterTypeDescription
inputStreamSystem::SharedPtr<System::IO::Stream>Input Pdf stream.
portStreamsSystem::ArrayPtr<System::SharedPtr<System::IO::Stream>>Documents to copy pages from.
startPageint32_tPage starts in portStreams documents.
endPageint32_tPage ends in portStreams documents .
outputStreamSystem::SharedPtr<System::IO::Stream>Output Pdf stream.

ReturnValue

True for success, or false.

Remarks

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

See Also

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

Appends documents to source document and saves result into response object.

bool Aspose::Pdf::Facades::PdfFileEditor::TryAppend(System::SharedPtr<System::IO::Stream> inputStream, System::ArrayPtr<System::SharedPtr<System::IO::Stream>> portStreams, int32_t startPage, int32_t endPage, System::SharedPtr<System::Web::HttpResponse> response)
ParameterTypeDescription
inputStreamSystem::SharedPtr<System::IO::Stream>Stream which contains source document.
portStreamsSystem::ArrayPtr<System::SharedPtr<System::IO::Stream>>Array of streams with documents to be appended.
startPageint32_tStart page of appended page.
endPageint32_tEnd page of appended pages.
responseSystem::SharedPtr<System::Web::HttpResponse>Response object where document will be saved.

ReturnValue

true if operation completed successfully; otherwise, false.

Remarks

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

See Also

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

Appends documents to source document and saves result into HttpResponse object.

bool Aspose::Pdf::Facades::PdfFileEditor::TryAppend(System::String inputFile, System::ArrayPtr<System::String> portFiles, int32_t startPage, int32_t endPage, System::SharedPtr<System::Web::HttpResponse> response)
ParameterTypeDescription
inputFileSystem::StringName of file containing source document.
portFilesSystem::ArrayPtr<System::String>Array of file names containing appended documents.
startPageint32_tStart page of appended pages.
endPageint32_tEnd page of appended pages.
responseSystem::SharedPtr<System::Web::HttpResponse>Response object where document will be saved.

ReturnValue

true if operation completed successfully; otherwise, false.

Remarks

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

See Also

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

Appends pages, which are chosen from portFiles documents. The result document includes firstInputFile and all portFiles documents pages in the range startPage to endPage.

bool Aspose::Pdf::Facades::PdfFileEditor::TryAppend(System::String inputFile, System::ArrayPtr<System::String> portFiles, int32_t startPage, int32_t endPage, System::String outputFile)
ParameterTypeDescription
inputFileSystem::StringInput Pdf file.
portFilesSystem::ArrayPtr<System::String>Documents to copy pages from.
startPageint32_tPage starts in portFiles documents.
endPageint32_tPage ends in portFiles documents .
outputFileSystem::StringOutput Pdf document.

ReturnValue

true if operation completed successfully; otherwise, false.

Remarks

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

See Also