Преобразование PostScript с использованием API для Java
В этой статье объясняется, как конвертировать файлы PS с помощью Java на примере преобразования PS в TIFF.
Aspose.Page позволяет конвертировать файлы PS с помощью Java в высококачественные документы BMP, JPG, TIFF, PNG и PDF.
Преобразование Java PS в TIFF
Вы можете проверить качество преобразования Aspose.Page PS в TIFF и просмотреть результаты с помощью нашего бесплатного онлайн-сервиса PostScipt Конвертер TIFF или Просмотрщик PostScript
Конвертер Aspose.Page для Java PS позволяет конвертировать файлы PostScript (PS) в любой ОС, для которой существует виртуальная машина Java.
Выполните следующие шаги, чтобы выполнить преобразование PS в TIFF:
- Создайте экземпляр PsDocument из файла PostScript.
- Используйте PdfSaveOptions (или ImageSaveOptions, если вы конвертируете в формат изображения), чтобы указать ImageFormat, Size, AdditionalFontsFolder и SuppressError. ценности.
- Сохраните документ PostScript как изображение с параметрами сохранения изображения в массив массивов байтов. Один массив байтов для одной страницы входного документа.
- Сохраните полученные двумерные массивы байтов в файлы TIFF, создав для каждого массива байтов новый поток вывода файла.
- Если значение SuppressErrors было истинным, как это установлено по умолчанию, можно увидеть, какие ошибки были выданы во время преобразования EPS в TIFF и сохранены в списке Исключения.
Давайте рассмотрим ImageSaveOptions. Используя этот класс, мы можем назначать различные параметры преобразования при преобразовании PS в TIFF.
- Размер определяет результирующую ширину и высоту изображения.
- ImageFormat указывает формат выходного изображения.
- SmoothingMode контролирует качество прорисовки кривых, текста и растровых изображений в результирующем изображении.
- AdditionalFontsFolder указывает места, где можно найти шрифты. Папки системных шрифтов всегда включены по умолчанию.
- SuppressError контролирует поведение конвертера EPS в BMP при появлении некритических ошибок. Если значение истинно, то после преобразования в поле Исключения можно просмотреть список таких ошибок. Значение по умолчанию — true.
- Debug позволяет выводить отладочную информацию на консоль. Значение по умолчанию — ложь.
Оцените PS-конвертацию онлайн с помощью нашего кроссплатформенного PS-конвертера. Вы можете мгновенно конвертировать несколько PS-файлов и загружать результаты за несколько секунд.
Вы можете скачать примеры и файлы данных с GitHub.