Aspose::Pdf::Facades::PdfFileEditor::TrySplitToEnd method
PdfFileEditor::TrySplitToEnd(const System::SharedPtr<System::IO::Stream>&, int32_t, const System::SharedPtr<System::IO::Stream>&) method
Splits from specified location, and saves the rear part as a new file Stream.
bool Aspose::Pdf::Facades::PdfFileEditor::TrySplitToEnd(const System::SharedPtr<System::IO::Stream> &inputStream, int32_t location, const System::SharedPtr<System::IO::Stream> &outputStream)
| Parameter | Type | Description |
|---|---|---|
| inputStream | const System::SharedPtr<System::IO::Stream>& | Source Pdf file Stream. |
| location | int32_t | The splitting position. |
| outputStream | const System::SharedPtr<System::IO::Stream>& | Output Pdf file Stream. |
ReturnValue
True for success, or false.
Remarks
The streams are NOT closed after this operation unless CloseConcatedStreams is specified. The TrySplitToEnd method is like the SplitToEnd method, except the TrySplitToEnd method does not throw an exception if the operation fails.
See Also
- Typedef SharedPtr
- Class Stream
- Class PdfFileEditor
- Namespace Aspose::Pdf::Facades
- Library Aspose.PDF for C++
PdfFileEditor::TrySplitToEnd(const System::SharedPtr<System::IO::Stream>&, int32_t, const System::SharedPtr<System::Web::HttpResponse>&) method
Splits from specified location, and saves the rear part into HttpResponse object.
bool Aspose::Pdf::Facades::PdfFileEditor::TrySplitToEnd(const System::SharedPtr<System::IO::Stream> &inputStream, int32_t location, const System::SharedPtr<System::Web::HttpResponse> &response)
| Parameter | Type | Description |
|---|---|---|
| inputStream | const System::SharedPtr<System::IO::Stream>& | Source document stream. |
| location | int32_t | Split point. |
| response | const System::SharedPtr<System::Web::HttpResponse>& | HttpResponse object. |
ReturnValue
true if operation completed successfully; otherwise, false.
Remarks
The TrySplitToEnd method is like the SplitToEnd method, except the TrySplitToEnd method does not throw an exception if the operation fails.
See Also
- Typedef SharedPtr
- Class Stream
- Class HttpResponse
- Class PdfFileEditor
- Namespace Aspose::Pdf::Facades
- Library Aspose.PDF for C++
PdfFileEditor::TrySplitToEnd(const System::String&, int32_t, const System::SharedPtr<System::Web::HttpResponse>&) method
Splits from specified location, and saves the rear part into HttpResponse object.
bool Aspose::Pdf::Facades::PdfFileEditor::TrySplitToEnd(const System::String &inputFile, int32_t location, const System::SharedPtr<System::Web::HttpResponse> &response)
| Parameter | Type | Description |
|---|---|---|
| inputFile | const System::String& | source file name. |
| location | int32_t | Split point. |
| response | const System::SharedPtr<System::Web::HttpResponse>& | HttpResponse objects. |
ReturnValue
true if operation completed successfully; otherwise, false.
Remarks
The TrySplitToEnd method is like the SplitToEnd method, except the TrySplitToEnd method does not throw an exception if the operation fails.
See Also
- Class String
- Typedef SharedPtr
- Class HttpResponse
- Class PdfFileEditor
- Namespace Aspose::Pdf::Facades
- Library Aspose.PDF for C++
PdfFileEditor::TrySplitToEnd(const System::String&, int32_t, const System::String&) method
Splits from location, and saves the rear part as a new file.
bool Aspose::Pdf::Facades::PdfFileEditor::TrySplitToEnd(const System::String &inputFile, int32_t location, const System::String &outputFile)
| Parameter | Type | Description |
|---|---|---|
| inputFile | const System::String& | Source Pdf file. |
| location | int32_t | The splitting position. |
| outputFile | const System::String& | Output Pdf file path. |
ReturnValue
True for success, or false.
Remarks
The TrySplitToEnd method is like the SplitToEnd method, except the TrySplitToEnd method does not throw an exception if the operation fails.
See Also
- Class String
- Class PdfFileEditor
- Namespace Aspose::Pdf::Facades
- Library Aspose.PDF for C++