Конвертація PS, EPS та XPS

Конвертація PS, EPS та XPS за допомогою API-рішення для .NET.

 

Щоразу, коли виникає потреба програмно конвертувати файли PostScript PS та Encapsulated PostScript EPS та документи XPS, API .NET може зробити це плавно та конвертувати кілька файлів одночасно. Для PS та EPS API підтримує оператори PostScript рівнів 1-3 та більшість коментарів заголовків EPS, а також перетворює документи PostScript з максимальною відповідністю, за винятком кількох випадків зі шрифтами, при цьому API працює з такими шрифтами, як Times New Roman.

Крім того, для перетворення файлів XPS API може додавати або видаляти сторінки, працювати з полотнами, шляхами та елементами гліфів, створювати векторні графічні фігури та текстові рядки, конвертувати елементи структури XPS та багато іншого.

Представлене тут API-рішення для .NET дозволяє програмно конвертувати файли таких форматів PDL, як PS, EPS та XPS, проте вам може бути корисно побачити та спробувати кросплатформні додатки, розроблені на основі цих нативних API.

Конвертація PostScript у PDF через C# .NET.

Щоб конвертувати файли PostScript PS та Encapsulated PostScript EPS у PDF через .NET API, вам необхідно виконати наступні кроки:

  1. Завантажити файл PS або EPS за допомогою класу PsDocument .
  2. Налаштувати збереження у PDF за допомогою класу PdfSaveOptions .
  3. Використовуйте клас FileStream для вихідного PDF-файлу.
  4. Клас PdfDevice шляхом ініціалізації з об’єктом потоку вихідного PDF-файлу.
  5. Викличте PsDocument.Save для конвертації у PDF.
C# код для конвертації PS EPS у PDF
 

Конвертація PostScript у зображення через C# .NET.

Для будь-якого додатка-конвертера PostScript EPS/PS у зображення наступний код C# працює добре, тому виконайте наступні кроки:

  1. Завантажте документ за допомогою класу PsDocument, передавши потік вхідного файлу як параметр.
  2. Створіть об’єкт класу ImageSaveOptions та ініціалізуйте його з необхідними налаштуваннями.
  3. Збережіть кожну сторінку вхідного файлу в зображення PNG, JPG, TIFF, BMP тощо.
C# код для конвертації PostScript у зображення



FAQ

1. Чи можу я конвертувати Postscript за допомогою цього рішення API?

Aspose.Page має функціональність, яка дозволяє конвертувати файли PS, XPS і EPS в інші формати онлайн або програмно. Якщо вам потрібно миттєво перетворити ваші файли онлайн, ви можете скористатися Кросплатформною програмою Конвертер файлів формату мови опису сторінки .

2. Які мови опису сторінки підтримує конвертер?

Ця функціяональність конвертації підтримує файли з розширеннями .ps, .eps і .xps. Такі відомі PDL, як PDF і SVG, представлені як окремі рішення в Aspose.products

3. Чи безкоштовна ця функціональність?

Кросплатформні конвертери безкоштовні, тоді як для рішення API ви можете отримати безкоштовну пробну версію, а потім придбати продукт, якщо це необхідно.

 

Конвертація XPS у зображення JPG, PNG, BMP через C# .NET.

.NET API також підтримує конвертацію XPS у зображення BMP, JPG, PNG, TIFF тощо та надає клас XpsDocument для операцій з XPS. Щоб конвертувати XPS у зображення, виконайте наступні кроки:

  1. Завантажте XPS-файл із потоку.
  2. Ініціалізуйте відповідні параметри збереження зображення, наприклад, для XPS у JPG це JpegSaveOptions , а для XPS у PNGPngSaveOptions . Ось список усіх параметрів збереження XPS у зображення.
  3. Визначте відповідні налаштування, такі як SmoothingMode, Resolution, PageNumbers тощо для рендерингу. Нарешті, пройдіть по розділах документа, щоб зберегти їх у зображення.
C# код для конвертації XPS у зображення