Преобразование PS, EPS и XPS
Решение API конвертера PS, EPS и XPS для Java
Всякий раз, когда возникает необходимость программно преобразовать файлы PostScript PS и Encapsulated PostScript EPS, а также документы XPS, API Java может сделать это без проблем и преобразовать несколько файлов. Для 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, вам необходимо выполнить следующие шаги:
- Загрузите файл PS или EPS, используя PsDocument Class .
 - Установите параметры сохранения PDF с помощью PdfSaveOptions Class .
 - Используйте FileStream Class для выходного файла PDF.
 - Используйте PdfDevice Class с объектом FileOutputStream в качестве параметра.
 - Вызовите PsDocument.Save для сохранения в PDF файл.
 
Код Java для преобразования PS EPS в PDF
Преобразование PostScript в изображения через Java.
Для любого приложения конвертера EPS/PS PostScript в изображения хорошо работает следующий код Java, поэтому выполните следующие действия:
- Инициализируйте входной поток исходным файлом PS.
 - Создайте объект PsDocument с созданным входным потоком PS в качестве параметра
 - Используйте ImageSaveOptions , чтобы указать AdditionalFontsFolder и SuppressError и т. д.
 - Используйте объект ImageDevice для указания типа и размера изображения, если это необходимо.
 - Сохранить файл PS/EPS как и изображение с параметрами сохранения изображения в виде массива массивов байтов. Один массив байтов для одной страницы входного файла.
 
Код Java для преобразования PostScript в изображения
Преобразование XPS в изображения JPG, PNG, BMP через Java.
Java API имеет дело с форматом XPS, который используется для представления макета страницы. В любом случае, когда возникает необходимость программно преобразовать XPS в изображения BMP, JPG, PNG и TIFF, следующий код можно легко интегрировать в приложение Java.
- Используйте класс XpsDocument для загрузки документа XPS.
 - Используйте соответствующий класс параметров изображения, например PngSaveOptions , JpegSaveOptions , BmpSaveOptions , TiffSaveOptions для дополнительных настроек изображения.
 - Создайте экземпляр класса устройство изображения .
 - Вызовите 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.
3. Функционал бесплатный?
Кросс-платформенные конвертеры бесплатны, когда для решения API вы можете получить бесплатную пробную версию, а затем купить продукт, если это необходимо.
Конвертируйте XPS в PDF через Java.
Процесс преобразования документов XPS в PDF программным путем прост и обеспечивает высокую точность результатов среди входных и выходных файлов.
- Загрузите файл с помощью класса XpsDocument. Инициализировать объект PdfSaveOptions class .
 - Создайте объект PdfDevice для рендеринга и, наконец, сохраните выходной PDF-документ.
 
Код Java для преобразования XPS в PDF
Support and Learning Resources
- Образовательные ресурсы
 - Документация
 - Исходный код
 - Ссылки на API
 
- Поддержка продукта
 - Бесплатная поддержка
 - Платная поддержка
 - Блог
 - Release Notes
 
- Почему Aspose.Page для Java?
 - Список клиентов
 - Истории успеха