Разделите PDF-файл с помощью файла Aspose.PDF для C++

Разделение файлов с помощью библиотеки Aspose.PDF для C++.

Разделение файлов с помощью файла Aspose.PDF для C++

Нужна только часть больших PDF-файлов? Чтобы отделить одну или несколько частей от PDF-документа, необходимо разделить страницы исходного PDF-файла. Для разделения файлов мы будем использовать API Aspose.PDF для C++, который представляет собой многофункциональный, мощный и простой в использовании API для работы с документами для платформы cpp. Откройте диспетчер пакетов NuGet, найдите aSpose.pdf и установите. Дополнительные сведения см. в разделе Страницы документации. Вы также можете использовать следующую команду из консоли диспетчера пакетов.

Package Manager Console

PM > Install-Package Aspose.PDF.Cpp

Разделите документы с помощью C++


Вам нужен Aspose.PDF для C++, чтобы попробовать код в своей среде.

  1. Загрузите PDF-файл с экземпляром документа.
  2. Создайте новый объект класса Document для разделения страниц PDF.
  3. Добавьте текущую страницу в документ.
  4. Сохранить текущую страницу как отдельный PDF-файл

Как разделить PDF-файл с помощью C++

С помощью библиотеки Aspose.PDF для C++ можно разбивать большие PDF-документы. Разделение PDF-документа — распространенный вариант использования при работе с PDF-документами. Это помогает уменьшить размер PDF-файла, разбивая большие документы на файлы меньшего размера для отправки по электронной почте.

Разделить PDF на части - C++

В этом примере кода показано, как разделить PDF-файл - C++

    // Read pdf file to Aspose Document
    doc = MakeObject<Document>(u"1.pdf");

    //Create PdfFileEditor object
    pdfEditor = MakeObject<Aspose::Pdf::Facades::PdfFileEditor>();

    //Split pdf file by half
    pdfEditor->Extract(pathSource, 1, doc->get_Pages()->get_Count() / 2, u"pdf_half.pdf");