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

XPS (відкрита специфікація XML) і Створення OXPS (OpenXPS) формати документа фіксованої сторінки, призначені для збереження розташування та форматування оригінального контенту PDF (Портальний формат документа), У цій статті ми покажемо як конвертувати XPS або OXPS в PDF в C#, надаючи всеосяжний посібник для розробників, які прагнуть поліпшити свої можливості управління документами за допомогою найкращої бібліотеки C# для конвертації XPS в PDF.

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

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

Щоб ефективно здійснити XPS в PDF конвертацію в C#, ми будемо використовувати Завантажити сайт для .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 {#ресурси навчання}

Крім конвертації документів XPS або OXPS у форматі PDF, досліджуйте різноманітні функції бібліотеки з цими ресурсами:

Заключення

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

More in this category