Преобразование XPS с помощью API Aspose.Page C++

В этой статье объясняется, как конвертировать файлы XPS с помощью C++ на примере преобразования XPS в PDF.

Aspose.Page позволяет конвертировать файлы XPS с использованием C++ в высококачественные документы BMP, JPG, TIFF, PNG и PDF.

Вы можете проверить качество преобразования Aspose.Page XPS в PDF и просмотреть результаты через бесплатный онлайн-сервис XPS в PDF. Конвертер

Конвертер Aspose.Page C++ XPS в PDF позволяет конвертировать документы XPS в PDF в Windows и Linux.

Для преобразования XPS в PDF необходимо выполнить несколько шагов:

  1. Инициализируйте выходной поток для выходного PDF-документа.
  2. Инициализируйте входной поток для входного документа XPS.
  3. Создайте экземпляр XpsDocument из созданного ранее входного потока.
  4. Укажите TextCompressionImageCompressionJpegQualityLevel и другие параметры PdfSaveOptions.
  5. Создайте экземпляр PdfDevice из созданного ранее выходного потока.
  6. Сохраните документ XPS в формате PDF с параметрами сохранения PDF.

В следующем фрагменте кода показано, как преобразовать документ XPS в PDF на C++:

                
            

Полные примеры и файлы данных можно найти по адресу https://github.com/aspose-page/Aspose.Page-for-C.

See XPS to PDF conversion in .Net and Java.

Давайте рассмотрим PdfSaveOptions. Используя этот класс, мы можем назначать различные параметры преобразования при преобразовании XPS в PDF.

Для конвертации XPS в формат изображения здесь имеются следующие параметры:

Проверьте преобразование XPS онлайн на нашем кроссплатформенном конвертере XPS. Вы можете конвертировать несколько файлов XPS в PDF одновременно и загружать результаты за несколько секунд.

Вы можете скачать примеры и файлы данных с GitHub.

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.