Aspose::Pdf::Facades::PdfFileEditor::TryInsert method

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

Inserts pages from an other file into the input Pdf file.

bool Aspose::Pdf::Facades::PdfFileEditor::TryInsert(System::SharedPtr<System::IO::Stream> inputStream, int32_t insertLocation, System::SharedPtr<System::IO::Stream> portStream, System::ArrayPtr<int32_t> pageNumber, System::SharedPtr<System::IO::Stream> outputStream)
ParameterTypeDescription
inputStreamSystem::SharedPtr<System::IO::Stream>Input Stream of Pdf file.
insertLocationint32_tInsert position in input file.
portStreamSystem::SharedPtr<System::IO::Stream>Stream of Pdf file for pages.
pageNumberSystem::ArrayPtr<int32_t>The page number of the ported in portFile.
outputStreamSystem::SharedPtr<System::IO::Stream>Output Stream.

ReturnValue

true if operation completed successfully; otherwise, false.

Remarks

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

See Also

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

Inserts document into other document and stores result into response object.

bool Aspose::Pdf::Facades::PdfFileEditor::TryInsert(System::SharedPtr<System::IO::Stream> inputStream, int32_t insertLocation, System::SharedPtr<System::IO::Stream> portStream, System::ArrayPtr<int32_t> pageNumber, System::SharedPtr<System::Web::HttpResponse> response)
ParameterTypeDescription
inputStreamSystem::SharedPtr<System::IO::Stream>Stream with source document
insertLocationint32_tLocation where other document will be inserted.
portStreamSystem::SharedPtr<System::IO::Stream>Document to be inserted.
pageNumberSystem::ArrayPtr<int32_t>Array of page numbers in second document which will be inserted.
responseSystem::SharedPtr<System::Web::HttpResponse>Response object where result will be stored.

ReturnValue

true if operation completed successfully; otherwise, false.

Remarks

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

See Also

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

Inserts contents of file into source file and stores result into HttpResponse object.

bool Aspose::Pdf::Facades::PdfFileEditor::TryInsert(System::String inputFile, int32_t insertLocation, System::String portFile, System::ArrayPtr<int32_t> pageNumber, System::SharedPtr<System::Web::HttpResponse> response)
ParameterTypeDescription
inputFileSystem::StringSource file name.
insertLocationint32_tPage number where second file will be inserted.
portFileSystem::StringPath to file which will be inserted.
pageNumberSystem::ArrayPtr<int32_t>Array of page numbers in source file wihich will be inserted.
responseSystem::SharedPtr<System::Web::HttpResponse>Response object where result will be stored.

ReturnValue

true if operation completed successfully; otherwise, false.

Remarks

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

See Also

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

Inserts pages from an other file into the input Pdf file.

bool Aspose::Pdf::Facades::PdfFileEditor::TryInsert(System::String inputFile, int32_t insertLocation, System::String portFile, System::ArrayPtr<int32_t> pageNumber, System::String outputFile)
ParameterTypeDescription
inputFileSystem::StringInput Pdf file.
insertLocationint32_tInsert position in input file.
portFileSystem::StringPages from the Pdf file.
pageNumberSystem::ArrayPtr<int32_t>The page number of the ported in portFile.
outputFileSystem::StringOutput Pdf file.

ReturnValue

True for success, or false.

Remarks

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

See Also