Aspose::Pdf::Facades::PdfFileEditor::TryAppend método

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

Añade páginas, que se eligen de una matriz de documentos en portStreams. El documento resultante incluye firstInputFile y todas las páginas de los documentos de portStreams en el rango startPage a endPage.

bool Aspose::Pdf::Facades::PdfFileEditor::TryAppend(const System::SharedPtr<System::IO::Stream> &inputStream, const System::ArrayPtr<System::SharedPtr<System::IO::Stream>> &portStreams, int32_t startPage, int32_t endPage, const System::SharedPtr<System::IO::Stream> &outputStream)
ParámetroTipoDescripción
inputStreamconst System::SharedPtr<System::IO::Stream>&Entrada Pdf flujo.
portStreamsconst System::ArrayPtr<System::SharedPtr<System::IO::Stream>>&Documentos de los que copiar páginas.
startPageint32_tPage comienza en documentos portStreams.
endPageint32_tPage termina en documentos portStreams.
outputStreamconst System::SharedPtr<System::IO::Stream>&Salida Pdf flujo.

ReturnValue

True para éxito, o false.

Observaciones

El método TryAppend es similar al método Append, excepto que el método TryAppend no lanza una excepción si la operación falla.

Ver también

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

Añade documentos al documento fuente y guarda el resultado en el objeto response.

bool Aspose::Pdf::Facades::PdfFileEditor::TryAppend(const System::SharedPtr<System::IO::Stream> &inputStream, const System::ArrayPtr<System::SharedPtr<System::IO::Stream>> &portStreams, int32_t startPage, int32_t endPage, const System::SharedPtr<System::Web::HttpResponse> &response)
ParámetroTipoDescripción
inputStreamconst System::SharedPtr<System::IO::Stream>&Flujo que contiene el documento fuente.
portStreamsconst System::ArrayPtr<System::SharedPtr<System::IO::Stream>>&Matriz de flujos con documentos que se agregarán.
startPageint32_tPágina de inicio de la página agregada.
endPageint32_tPágina final de las páginas añadidas.
responseconst System::SharedPtr<System::Web::HttpResponse>&Objeto de respuesta donde se guardará el documento.

ReturnValue

true si la operación se completó con éxito; de lo contrario, false.

Observaciones

El método TryAppend es similar al método Append, excepto que el método TryAppend no lanza una excepción si la operación falla.

Ver también

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

Añade documentos al documento fuente y guarda el resultado en el objeto HttpResponse.

bool Aspose::Pdf::Facades::PdfFileEditor::TryAppend(const System::String &inputFile, const System::ArrayPtr<System::String> &portFiles, int32_t startPage, int32_t endPage, const System::SharedPtr<System::Web::HttpResponse> &response)
ParámetroTipoDescripción
inputFileconst System::String&Nombre del archivo que contiene el documento fuente.
portFilesconst System::ArrayPtr<System::String>&Matriz de nombres de archivo que contienen documentos añadidos.
startPageint32_tPágina inicial de las páginas añadidas.
endPageint32_tPágina final de las páginas añadidas.
responseconst System::SharedPtr<System::Web::HttpResponse>&Objeto de respuesta donde se guardará el documento.

ReturnValue

true si la operación se completó con éxito; de lo contrario, false.

Observaciones

El método TryAppend es similar al método Append, excepto que el método TryAppend no lanza una excepción si la operación falla.

Ver también

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

Añade páginas, que se eligen de los documentos portFiles. El documento resultante incluye firstInputFile y todas las páginas de los documentos portFiles en el rango startPage a endPage.

bool Aspose::Pdf::Facades::PdfFileEditor::TryAppend(const System::String &inputFile, const System::ArrayPtr<System::String> &portFiles, int32_t startPage, int32_t endPage, const System::String &outputFile)
ParámetroTipoDescripción
inputFileconst System::String&Archivo Pdf de entrada.
portFilesconst System::ArrayPtr<System::String>&Documentos de los que copiar páginas.
startPageint32_tPage comienza en los documentos portFiles.
endPageint32_tPage termina en los documentos portFiles.
outputFileconst System::String&Documento de salida Pdf.

ReturnValue

true si la operación se completó con éxito; de lo contrario, false.

Observaciones

El método TryAppend es similar al método Append, excepto que el método TryAppend no lanza una excepción si la operación falla.

Ver también