Конвертировать файлы XPS | Решение .NET API

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

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

Преобразование C# XPS в PNG

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

Конвертер Aspose.Page .NET XPS в PNG позволяет конвертировать XPS-файл на любой язык, поддерживаемый платформой .NET: C#, VB, J#. Все преобразования выполняются аналогично тому, как показано в примере ниже.

Действия по преобразованию XPS в PNG:

  1. Создайте экземпляр XpsDocument из входного файла XPS.
  2. Укажите SmoothingModeResolution и другие параметры PngSaveOptions (или PdfSaveOptions, если вы конвертируете в PDF, или другой вариант сохранения из списка) .
  3. Сохраните документ XPS как изображение с параметрами сохранения в массив массивов байтов. Один массив байтов для одной страницы входного документа.
  4. Сохраните полученные двумерные массивы байтов в файлы PNG, создав для каждого массива байтов новый поток вывода файла.
                
            

Смотрите преобразование XPS в PNG в Java и C++.

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

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

Попробуйте онлайн-конвертацию функциональности XPS на нашем XPS Converter. Там вы можете конвертировать несколько PS-файлов одновременно и загружать результаты за несколько секунд.

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

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.