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ámetro | Tipo | Descripción |
|---|---|---|
| inputStream | const System::SharedPtr<System::IO::Stream>& | Entrada Pdf flujo. |
| portStreams | const System::ArrayPtr<System::SharedPtr<System::IO::Stream>>& | Documentos de los que copiar páginas. |
| startPage | int32_t | Page comienza en documentos portStreams. |
| endPage | int32_t | Page termina en documentos portStreams. |
| outputStream | const 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
- Typedef SharedPtr
- Class Stream
- Typedef ArrayPtr
- Class PdfFileEditor
- Namespace Aspose::Pdf::Facades
- Library Aspose.PDF for C++
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ámetro | Tipo | Descripción |
|---|---|---|
| inputStream | const System::SharedPtr<System::IO::Stream>& | Flujo que contiene el documento fuente. |
| portStreams | const System::ArrayPtr<System::SharedPtr<System::IO::Stream>>& | Matriz de flujos con documentos que se agregarán. |
| startPage | int32_t | Página de inicio de la página agregada. |
| endPage | int32_t | Página final de las páginas añadidas. |
| response | const 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
- Typedef SharedPtr
- Class Stream
- Typedef ArrayPtr
- Class HttpResponse
- Class PdfFileEditor
- Namespace Aspose::Pdf::Facades
- Library Aspose.PDF for C++
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ámetro | Tipo | Descripción |
|---|---|---|
| inputFile | const System::String& | Nombre del archivo que contiene el documento fuente. |
| portFiles | const System::ArrayPtr<System::String>& | Matriz de nombres de archivo que contienen documentos añadidos. |
| startPage | int32_t | Página inicial de las páginas añadidas. |
| endPage | int32_t | Página final de las páginas añadidas. |
| response | const 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
- Class String
- Typedef ArrayPtr
- Typedef SharedPtr
- Class HttpResponse
- Class PdfFileEditor
- Namespace Aspose::Pdf::Facades
- Library Aspose.PDF for C++
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ámetro | Tipo | Descripción |
|---|---|---|
| inputFile | const System::String& | Archivo Pdf de entrada. |
| portFiles | const System::ArrayPtr<System::String>& | Documentos de los que copiar páginas. |
| startPage | int32_t | Page comienza en los documentos portFiles. |
| endPage | int32_t | Page termina en los documentos portFiles. |
| outputFile | const 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
- Class String
- Typedef ArrayPtr
- Class PdfFileEditor
- Namespace Aspose::Pdf::Facades
- Library Aspose.PDF for C++