C# Convert XPS to PDF | Convert OXPS to PDF in C#

XPS (открытая спецификация бумаги XML) и Открытый XPS (OpenXPS) Формат документа фиксированной страницы, предназначенный для сохранения расположения и форматирования оригинального контента PDF (подходящий формат документа), В этой статье мы покажем как конвертировать XPS или OXPS в PDF в C#, предоставляя всесторонний руководство для разработчиков, которые стремятся улучшить свои возможности управления документами с использованием лучшей библиотеки C# для конвертации XPS в PDF.

Таблица контента

C# API для конвертации XPS в PDF

Чтобы эффективно выполнить XPS в PDF конверсию в C#, мы будем использовать Aspose.Page для .NET Эта прочная библиотека позволяет разработчикам создавать, редактировать, манипулировать и конвертировать как XPS, так и ПС / ПС Aspose.Page для .NET является надежным, самостоятельным API, который без труда интегрируется в ваши приложения .NET.

Вы также можете Скачать DLL непосредственно или установить API с использованием следующего NuGet Команды:

PM> Install-Package Aspose.Page

Конвертировать XPS в PDF с помощью C#

Чтобы конвертировать весь документ XPS в PDF-формат, выполните следующие шаги:

  • Загрузите входный файл XPS.
  • Инициализуйте опционный объект с необходимыми параметрами.
  • Создайте инстанцию PdfDevice для передачи.
  • Экспортировать документ XPS в PDF-файл.

Вот шаблон кода, демонстрирующий как конвертировать файл XPS в PDF с помощью C#:

Конвертировать конкретные страницы XPS в PDF в C#

Если вам нужно конвертировать конкретные страницы из документа XPS в PDF-формат, следуйте следующим шагам:

  • Инициализуйте входный поток XPS.
  • Загрузите документ XPS из потока.
  • Создайте пример объекта PdfSaveOptions.
  • Укажите номер страницы для конверсии.
  • Сохраните документ как PDF-файл.

Следующий шаблон кода иллюстрирует как конвертировать конкретные страницы XPS в PDF в C#:

Этот скрипт использует документ XPS с несколькими страницами, конвертируя только страницы 1 и 3 в PDF, как указано ниже:

XPS to PDF

OXPS в PDF Converter в C#

Формат OXPS является передовой версией файлового формата XPS, однако его могут не поддерживать старые операционные системы:

  • Инициативы потока ввода OXPS.
  • Загрузите файл OXPS из потока.
  • Создайте инстанцию класса PdfSaveOptions.
  • Экспортировать документ OXPS в PDF-файл.

Вот шаблон кода, показывающий как конвертировать OXPS в PDF в C#:

Конвертировать конкретные страницы OXPS в PDF в C#

Вы также можете конвертировать конкретные страницы из документа OXPS в PDF-формат:

  • Загрузите файл OXPS.
  • Объясните объект PdfSaveOptions.
  • Укажите номер (с) страницы, которую вы хотите конвертировать.
  • Вернуть документ OXPS в PDF.

Ниже приведенный код демонстрирует как конвертировать конкретные страницы OXPS в PDF в C#, сосредоточившись на конвертировании первой страницы:

Получите бесплатную лицензию

Вы можете Получите бесплатную временную лицензию для тестирования библиотеки Aspose.Page без каких-либо ограничений по оценке.

Учебные ресурсы для XPS в PDF Conversion

Помимо конвертирования документов XPS или OXPS в PDF-формат, изучайте различные функции библиотеки с этими ресурсами:

Заключение

В этой статье мы исследовали, как программически конвертировать XPS на PDF и OXPS в pdf с помощью C#. Мы также обсуждали способы экспорта конкретных страниц как из документов xps и oxps в PDF-формат. Используя лучшую библиотеку c# для xp вpdf, вы можете оптимизировать свой рабочий поток обработки документов. Если у вас есть какие-либо вопросы, будьте свободны дойти до нас Бесплатный форум поддержки.

More in this category