Перетворення PS, EPS і XPS

Розкрийте весь потенціал своїх програм C++ за допомогою нашого універсального API рішення! Перетворюйте файли PS, EPS і XPS у високоякісні PDF-файли та приголомшливі зображення за допомогою нашого універсального API рішення для C++!

 

Покращіть функціональність ваших застосунків на C++ за допомогою нашого універсального API рішення! Швидко й легко конверуйте файли PS, EPS і XPS. Незалежно від того, чи потрібна вам точна трансформація документа чи ідеальний візуальний вміст, наш API спрощує процес, надаючи вам інструменти для покращення ваших проектів без зусиль. Спростіть керування документами та вдихніть нове життя у свої візуальні елементи. Відчуйте магію PostScript (PS) і Encapsulated PostScript (EPS), а також перетворення документів XPS у PDF і зображень за допомогою нашого C++ API. Спробуйте нашу безкоштовну пробну версію або придбайте Бібліотеку сьогодні!

Програмісти можуть легко використовувати АПІ для пакетної обробки документів PostScript і XPS, навіть маніпулювати полотнами, контурами та елементами гліфів, а також обробляти форми векторної графіки та текстові рядки.

Це рішення для C++ тут ​​дає змогу програмно конвертувати файли таких форматів PDL, як PS, EPS, XPS і OXPS, але вам може бути корисно побачити та спробувати кросплатформену програму, розроблену на основі цих рідних API. Ось декілька сценаріїв перетворення, таких як EPS у зображення, EPS у PDF, PostScript у PDF, PostScript у зображення, XPS у зображення та XPS у PDF

Конвертація EPS на зображення за допомогою C++

Бібліотека C++ дозволяє конвертувати файли Encapsulated PostScript (EPS) у зображення на платформах Windows і Linux. Процес такий:

  1. Використайте FileStream, щоб створити вхідний потік для файлу EPS, а також створити об’єкт PsDocument Class із вхідним потоком як параметр. Для спеціальних налаштувань зображень використайте ImageSaveOptions Class .
  2. Визначте тип і розмір зображення за допомогою ImageDevice .
  3. Збережіть EPS як зображення з параметрами збереження зображення в масиві масивів байтів, створюючи для кожного масиву байтів новий вихідний потік файлу.
Код C++ для перетворення EPS на зображення
 

Конверсія PostScript у PDF за допомогою C++.

Процес перетворення PostScript у PDF такий самий, як і EPS у зображення, за винятком того, що розробники використовуватимуть PdfSaveOptions , щоб визначити додаткові параметри, такі як AdditionalFontsFolder і значення SuppressError тощо. Крім того, використовуватиметься PdfDevice зі створеного вихідного потоку.

Код C++ для перетворення PostScript у PDF
 

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

C++ XPS Processing API конвертує XPS у зображення, включаючи BMP, JPG, TIFF, PNG тощо, а також перетворенням XPS у PDF у системах на базі Windows і Linux. Процес перетворення XPS у PDF виглядає так:

  1. Визначте вихідний потік, а також вхідний потік для вхідного документа XPS.
  2. Передайте його як параметр об’єкту XpsDocument Class .
  3. Вкажіть спеціальні параметри збереження PDF, як-от TextCompression, ImageCompression і JpegQualityLevel, використовуючи PdfSaveOptions .
  4. Створіть екземпляр PdfDevice із створеного раніше вихідного потоку.
  5. Нарешті конвертуйте документ XPS у формат PDF за допомогою параметрів збереження PDF.
Код C++ для перетворення XPS у PDF



FAQ

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

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

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

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

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

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