Aspose::Pdf::Facades::PdfFileEditor::TryExtract метод

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

Извлекает страницы, указанные массивом номеров, сохраняет их как новый файл Pdf.

bool Aspose::Pdf::Facades::PdfFileEditor::TryExtract(const System::SharedPtr<System::IO::Stream> &inputStream, const System::ArrayPtr<int32_t> &pageNumber, const System::SharedPtr<System::IO::Stream> &outputStream)
ПараметрТипОписание
inputStreamconst System::SharedPtr<System::IO::Stream>&Входной файловый поток.
pageNumberconst System::ArrayPtr<int32_t>&Индекс страницы выходит за пределы входного файла.
outputStreamconst System::SharedPtr<System::IO::Stream>&Поток выходного файла.

ReturnValue

True при успехе, иначе false.

Примечания

Метод TryExtract похож на метод Extract, за исключением того, что метод TryExtract не бросает исключение, если операция завершается неудачей.

См. также

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

Извлекает указанные страницы из исходного файла и сохраняет результат в объект HttpResponse.

bool Aspose::Pdf::Facades::PdfFileEditor::TryExtract(const System::SharedPtr<System::IO::Stream> &inputStream, const System::ArrayPtr<int32_t> &pageNumber, const System::SharedPtr<System::Web::HttpResponse> &response)
ПараметрТипОписание
inputStreamconst System::SharedPtr<System::IO::Stream>&Поток исходного документа.
pageNumberconst System::ArrayPtr<int32_t>&Массив номеров страниц, которые будут извлечены.
ответconst System::SharedPtr<System::Web::HttpResponse>&Объект HttpResponse, в котором будет сохранён результат.

ReturnValue

true, если операция завершилась успешно; иначе false.

Примечания

Метод TryExtract похож на метод Extract, за исключением того, что метод TryExtract не бросает исключение, если операция завершается неудачей.

См. также

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

Извлекает указанные страницы из исходного файла и сохраняет результат в объект HttpResponse.

bool Aspose::Pdf::Facades::PdfFileEditor::TryExtract(const System::String &inputFile, const System::ArrayPtr<int32_t> &pageNumber, const System::SharedPtr<System::Web::HttpResponse> &response)
ПараметрТипОписание
inputFileconst System::String&Путь к исходному файлу.
pageNumberconst System::ArrayPtr<int32_t>&Массив номеров страниц, которые будут извлечены.
ответconst System::SharedPtr<System::Web::HttpResponse>&Объект HttpResponse, в котором будет сохранён результат.

ReturnValue

true, если операция завершилась успешно; иначе false.

Примечания

Метод TryExtract похож на метод Extract, за исключением того, что метод TryExtract не бросает исключение, если операция завершается неудачей.

См. также

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

Извлекает страницы, указанные массивом номеров, сохраняет как новый файл PDF.

bool Aspose::Pdf::Facades::PdfFileEditor::TryExtract(const System::String &inputFile, const System::ArrayPtr<int32_t> &pageNumber, const System::String &outputFile)
ПараметрТипОписание
inputFileconst System::String&Путь к входному файлу.
pageNumberconst System::ArrayPtr<int32_t>&Индекс страницы выходит за пределы входного файла.
outputFileconst System::String&Путь к выходному файлу.

ReturnValue

true, если операция завершилась успешно; иначе false.

Примечания

Метод TryExtract похож на метод Extract, за исключением того, что метод TryExtract не бросает исключение, если операция завершается неудачей.

См. также

PdfFileEditor::TryExtract(const System::String&, int32_t, int32_t, const System::String&) method

Извлекает страницы из входного файла, сохраняет как новый файл Pdf.

bool Aspose::Pdf::Facades::PdfFileEditor::TryExtract(const System::String &inputFile, int32_t startPage, int32_t endPage, const System::String &outputFile)
ПараметрТипОписание
inputFileconst System::String&Путь к входному файлу Pdf.
startPageint32_tНомер начальной страницы.
endPageint32_tНомер конечной страницы.
outputFileconst System::String&Путь к выходному файлу Pdf.

ReturnValue

True при успехе, иначе false.

Примечания

Метод TryExtract похож на метод Extract, за исключением того, что метод TryExtract не бросает исключение, если операция завершается неудачей.

См. также