Aspose::Pdf::Facades::PdfFileEditor::TryAppend method
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
Lägger till sidor som väljs från en array av dokument i portStreams. Resultatdokumentet inkluderar firstInputFile och alla portStreams‑dokumentens sidor i intervallet startPage till 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)
| Parameter | Typ | Beskrivning |
|---|---|---|
| inputStream | const System::SharedPtr<System::IO::Stream>& | Indata Pdf ström. |
| portStreams | const System::ArrayPtr<System::SharedPtr<System::IO::Stream>>& | Dokument att kopiera sidor från. |
| startPage | int32_t | Page börjar i portStreams-dokument. |
| endPage | int32_t | Page slutar i portStreams-dokument. |
| outputStream | const System::SharedPtr<System::IO::Stream>& | Utdata Pdf ström. |
ReturnValue
True vid lyckat resultat, annars false.
Anmärkningar
TryAppend‑metoden är som Append‑metoden, förutom att TryAppend‑metoden inte kastar ett undantag om operationen misslyckas.
Se även
- 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
Lägger till dokument i källdokumentet och sparar resultatet i response‑objektet.
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)
| Parameter | Typ | Beskrivning |
|---|---|---|
| inputStream | const System::SharedPtr<System::IO::Stream>& | Ström som innehåller källdokumentet. |
| portStreams | const System::ArrayPtr<System::SharedPtr<System::IO::Stream>>& | Array av strömmar med dokument som ska bifogas. |
| startPage | int32_t | Start sida för bifogad sida. |
| endPage | int32_t | Slut sida för bifogade sidor. |
| response | const System::SharedPtr<System::Web::HttpResponse>& | Svarobjekt där dokumentet kommer att sparas. |
ReturnValue
Sant om operationen slutfördes framgångsrikt; annars falskt.
Anmärkningar
TryAppend‑metoden är som Append‑metoden, förutom att TryAppend‑metoden inte kastar ett undantag om operationen misslyckas.
Se även
- 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
Lägger till dokument i källdokumentet och sparar resultatet i HttpResponse‑objektet.
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)
| Parameter | Typ | Beskrivning |
|---|---|---|
| inputFile | const System::String& | Namn på fil som innehåller källdokumentet. |
| portFiles | const System::ArrayPtr<System::String>& | Array av filnamn som innehåller bifogade dokument. |
| startPage | int32_t | Start sida för bifogade sidor. |
| endPage | int32_t | Slut sida för bifogade sidor. |
| response | const System::SharedPtr<System::Web::HttpResponse>& | Svarobjekt där dokumentet kommer att sparas. |
ReturnValue
Sant om operationen slutfördes framgångsrikt; annars falskt.
Anmärkningar
TryAppend‑metoden är som Append‑metoden, förutom att TryAppend‑metoden inte kastar ett undantag om operationen misslyckas.
Se även
- 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
Lägger till sidor som väljs från portFiles‑dokument. Resultatdokumentet inkluderar firstInputFile och alla portFiles‑dokumentens sidor i intervallet startPage till 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)
| Parameter | Typ | Beskrivning |
|---|---|---|
| inputFile | const System::String& | Inmatnings Pdf fil. |
| portFiles | const System::ArrayPtr<System::String>& | Dokument att kopiera sidor från. |
| startPage | int32_t | Page börjar i portFiles-dokument. |
| endPage | int32_t | Page slutar i portFiles-dokument. |
| outputFile | const System::String& | Utdata Pdf dokument. |
ReturnValue
Sant om operationen slutfördes framgångsrikt; annars falskt.
Anmärkningar
TryAppend‑metoden är som Append‑metoden, förutom att TryAppend‑metoden inte kastar ett undantag om operationen misslyckas.
Se även
- Class String
- Typedef ArrayPtr
- Class PdfFileEditor
- Namespace Aspose::Pdf::Facades
- Library Aspose.PDF for C++