Объединение документов XPS в PDF

Решение C++ API для объединения нескольких файлов XPS

 

Формат файла XPS позволяет хранить несколько документов в одном файле, а также может содержать несколько страниц. Решение Aspose.Page API для C++ предлагает возможность объединять несколько файлов в один, в результате чего получается файл XPS или PDF, содержащий объединенное содержимое всех исходных файлов.

Здесь вы найдете пример кода использования API для объединения файлов XPS. Чтобы узнать, как эту функцию можно интегрировать в веб-решение или использовать для онлайн-объединения файлов, вы можете попробовать кросс-платформенную программу XPS Merger . инструмент.

Чтобы объединить файлы PS и EPS, вам необходимо:

  • API Aspose.Page для C++ — многофункциональный, мощный и простой в использовании API для обработки и преобразования документов для платформы C++.

  • Вы можете загрузить последнюю версию напрямую, просто откройте диспетчер пакетов NuGet, найдите Aspose.Page.Cpp и установите. Вы также можете использовать следующую команду из консоли диспетчера пакетов.

Package Manager Console Command


    PM> Install-Package Aspose.Page.Cpp

Действия по объединению нескольких файлов XPS в PDF с помощью C++.

  1. Задайте путь к каталогу документов.
  2. Инициализируйте выходные потоки PDF и входные потоки файлов XPS.
  3. Создайте экземпляр XpsDocument из созданного ранее входного потока.
  4. Инициализируйте объект параметров с помощью параметров TextCompression, ImageCompression, JpegQualityLevel для выходного файла с помощью PdfSaveOptions Сорт.
  5. Используя класс PdfDevice , создайте устройство рендеринга для формата PDF.
  6. Объедините файлы XPS для вывода документа XPS.
Used namespaces
using Aspose::Page::XPS;
using Aspose::Page::IO;
using Aspose::Page::Presentation::Pdf;
Объединить файлы PS в PDF

Действия по объединению нескольких файлов XPS в один файл с помощью C++.

  1. Создайте экземпляр XpsDocument из первого файла XPS.
  2. Создайте массив файлов XPS, который будет объединен с первым.
  3. Объедините (с помощью Merge ) файлы XPS с созданным документом и сохраните его.
Объединить файлы PS в PDF

XPS What is XPS File Format

XPS (XML Paper Specification) — альтернативный Microsoft формат PDF, основанный на XML/HTML, сохраняет макет независимо от платформы.