метод Aspose::Pdf::Facades::PdfFileEditor::TryDelete
PdfFileEditor::TryDelete(const System::SharedPtr<System::IO::Stream>&, const System::ArrayPtr<int32_t>&, const System::SharedPtr<System::IO::Stream>&) method
Удаляет страницы, указанные массивом номеров, из входного файла, сохраняет как новый файл Pdf.
bool Aspose::Pdf::Facades::PdfFileEditor::TryDelete(const System::SharedPtr<System::IO::Stream> &inputStream, const System::ArrayPtr<int32_t> &pageNumber, const System::SharedPtr<System::IO::Stream> &outputStream)
| Параметр | Тип | Описание |
|---|---|---|
| inputStream | const System::SharedPtr<System::IO::Stream>& | Входной файловый поток. |
| pageNumber | const System::ArrayPtr<int32_t>& | Индекс страницы выходит за пределы входного файла. |
| outputStream | const System::SharedPtr<System::IO::Stream>& | Поток выходного файла. |
ReturnValue
True при успехе, иначе false.
Примечания
Метод TryDelete похож на метод Delete, за исключением того, что TryDelete не генерирует исключение при неудачной операции.
См. также
- Typedef SharedPtr
- Class Stream
- Typedef ArrayPtr
- Class PdfFileEditor
- Namespace Aspose::Pdf::Facades
- Library Aspose.PDF for C++
PdfFileEditor::TryDelete(const System::SharedPtr<System::IO::Stream>&, const System::ArrayPtr<int32_t>&, const System::SharedPtr<System::Web::HttpResponse>&) method
Удаляет указанные страницы из документа и сохраняет результат в объект HttpResponse.
bool Aspose::Pdf::Facades::PdfFileEditor::TryDelete(const System::SharedPtr<System::IO::Stream> &inputStream, const System::ArrayPtr<int32_t> &pageNumber, const System::SharedPtr<System::Web::HttpResponse> &response)
| Параметр | Тип | Описание |
|---|---|---|
| inputStream | const System::SharedPtr<System::IO::Stream>& | Поток исходного документа. |
| pageNumber | const System::ArrayPtr<int32_t>& | Массив номеров страниц, которые будут удалены. |
| ответ | const System::SharedPtr<System::Web::HttpResponse>& | Объект HttpResponse |
ReturnValue
true, если операция завершилась успешно; иначе false.
Примечания
Метод TryDelete похож на метод Delete, за исключением того, что TryDelete не генерирует исключение при неудачной операции.
См. также
- Typedef SharedPtr
- Class Stream
- Typedef ArrayPtr
- Class HttpResponse
- Class PdfFileEditor
- Namespace Aspose::Pdf::Facades
- Library Aspose.PDF for C++
PdfFileEditor::TryDelete(const System::String&, const System::ArrayPtr<int32_t>&, const System::SharedPtr<System::Web::HttpResponse>&) method
Удаляет указанные страницы из документа и сохраняет результат в объект HttpResponse.
bool Aspose::Pdf::Facades::PdfFileEditor::TryDelete(const System::String &inputFile, const System::ArrayPtr<int32_t> &pageNumber, const System::SharedPtr<System::Web::HttpResponse> &response)
| Параметр | Тип | Описание |
|---|---|---|
| inputFile | const System::String& | Путь к исходному файлу. |
| pageNumber | const System::ArrayPtr<int32_t>& | Массив номеров страниц, которые необходимо удалить. |
| ответ | const System::SharedPtr<System::Web::HttpResponse>& | Объект Response, в котором будет храниться результирующий документ. |
ReturnValue
true, если операция завершилась успешно; иначе false.
Примечания
Метод TryDelete похож на метод Delete, за исключением того, что TryDelete не генерирует исключение при неудачной операции.
См. также
- Class String
- Typedef ArrayPtr
- Typedef SharedPtr
- Class HttpResponse
- Class PdfFileEditor
- Namespace Aspose::Pdf::Facades
- Library Aspose.PDF for C++
PdfFileEditor::TryDelete(const System::String&, const System::ArrayPtr<int32_t>&, const System::String&) method
Удаляет страницы, указанные массивом номеров, из входного файла, сохраняет как новый файл Pdf.
bool Aspose::Pdf::Facades::PdfFileEditor::TryDelete(const System::String &inputFile, const System::ArrayPtr<int32_t> &pageNumber, const System::String &outputFile)
| Параметр | Тип | Описание |
|---|---|---|
| inputFile | const System::String& | Путь к входному файлу. |
| pageNumber | const System::ArrayPtr<int32_t>& | Индекс страницы выходит за пределы входного файла. |
| outputFile | const System::String& | Путь к выходному файлу. |
ReturnValue
true, если операция завершилась успешно; иначе false.
Примечания
Метод TryDelete похож на метод Delete, за исключением того, что TryDelete не генерирует исключение при неудачной операции.
См. также
- Class String
- Typedef ArrayPtr
- Class PdfFileEditor
- Namespace Aspose::Pdf::Facades
- Library Aspose.PDF for C++