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

PS, EPS і XPS конвертер. API Рішення для Java

 

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

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

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

Перетворення PostScript у PDF за допомогою Java.

Щоб конвертувати файли PostScript PS та Encapsulated PostScript (EPS) у PDF за допомогою Java API, вам потрібно виконати наступні кроки:

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

Перетворення PostScript на зображення з Java.

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

  1. Ініціалізація вхідного потоку вихідним файлом PS.
  2. Створіть об’єкт PsDocument зі створеним вхідним потоком PS як параметром.
  3. Використайте ImageSaveOptions , щоб вказати AdditionalFontsFolder і SuppressError тощо.
  4. Використайте об’єкт ImageDevice для визначення типу та розміру зображення, якщо потрібно.
  5. Збережіть файл PS/EPS як і зображення з параметрами збереження зображення як масив масивів байтів. Один масив байтів для однієї сторінки вхідного файлу.
Код Java для перетворення PostScript на зображення
 

Конвертація XPS на зображення JPG, PNG, BMP з Java.

Java API працює з форматом XPS, який використовується для представлення макета сторінки. За будь-якого сценарію, коли виникає необхідність програмно перетворити XPS на зображення BMP, JPG, PNG і TIFF, наведений нижче код можна легко інтегрувати в програму Java.

  1. Використайте клас XpsDocument , щоб завантажити документ XPS.
  2. Використайте відповідний клас параметрів зображення, наприклад PngSaveOptions , JpegSaveOptions , BmpSaveOptions , TiffSaveOptions для додаткових налаштувань зображення.
  3. Створіть екземпляр класу image device .
  4. Викличте XpsDocument.save , щоб зберегти перетворене зображення JPEG в об’єкт ImageDevice, а потім використовувати ImageDevice для збереження зображення як JPG.
Код Java для перетворення XPS на зображення



FAQ

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

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

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

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

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

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

 

Конвертуйте XPS у PDF за допомогою Java.

Процес програмного перетворення XPS-документів у PDF простий завдяки високій точності результатів серед вхідних і вихідних файлів.

  1. Завантажте файл за допомогою класу XpsDocument. Ініціалізувати об’єкт PdfSaveOptions class .
  2. Створіть об’єкт PdfDevice для візуалізації та нарешті збережіть вихідний PDF-документ.
Код Java для перетворення XPS у PDF