Ghostscript - это процессор, интерпретатор и конвертер с открытым исходным кодом для языка PostScript, а также для Portable Document Format (PDF). Также известный как AFPL Ghostscript, проект может растрировать файлы PostScript для широкого спектра принтеров, предварительного просмотра экрана, форматов файлов изображений и других устройств.
Особенности с первого взгляда
Ключевые функции включают возможность конвертировать файлы, написанные на языке PostScript, в другие растровые форматы, позволяет пользователям печатать документы PostScript (PS) на принтерах, которые не поддерживают печать PostScript, просматривать файл PostScript на дисплеях, конвертировать PDF-файлы в широкий диапазон форматов файлов, преобразование PostScript в PDF, а также конвертер PDF в PostScript.
Что в пакете?
Ghostscript состоит из различных компонентов, включая интерпретатор PostScript, интерпретатор PDF, утилиту, которая преобразует файлы PostScript в файлы PDF и наоборот, а также библиотеку Ghostscript, которая реализует возможности фильтрации и графики. Независимая библиотека JPEG (IJG), библиотека zlib и библиотека PNG используются в пакете Ghostscript.
Под капотом и поддерживаемыми ОС
Программа полностью написана на языке программирования C и может использоваться только из среды консоли. Это кросс-платформенное программное обеспечение, поддерживающее все операционные системы GNU / Linux, а также коммерческую ОС Microsoft Windows. Он доступен для загрузки как исходные и двоичные архивы, поддерживающие 32-разрядные и 64-разрядные аппаратные платформы, но их можно легко установить из стандартных программных репозиториев многих дистрибутивов Linux.
Что нового в этой версии:
- В Ghostscript теперь есть семейство устройств pdfimage (pdfimage8, pdfimage24 и pdfimage32), которые производят визуализированный вывод, завернутый как изображение в формате PDF. Кроме того, есть устройство «pclm», которое производит вывод формата PCLm.
- Теперь существует параметр ColorAccuracy, позволяющий пользователю выбирать между скоростью или точностью в цветовых преобразованиях ICC.
- Passthrough JPEG: устройства, которые поддерживают его, теперь могут получать «необработанный» поток JPEG из интерпретатора. Основное использование этого - это семейство устройств pdfwrite / ps2write, которые теперь могут принимать потоки JPEG из входных файлов и записывать их без изменений на выходе (таким образом избегая дополнительных эффектов квантования).
- Улучшение эффективности прозрачности PDF
- ВАЖНО: Мы находимся в процессе разметки LittleCMS. LCMS2 не является потокобезопасным и не может быть надежно защищен, не нарушая ABI. Наша вилка будет потокобезопасной и включает в себя улучшения производительности (все эти изменения были предложены и отклонены вверх по течению). Мы будем поддерживать совместимость между Ghostscript и LCMS2 на какое-то время, но не на бесконечность. Наша вилка будет доступна как отдельный пакет отдельно от Ghostscript (и MuPDF).
- Мы продолжили фокусироваться на гигиене кода в этом выпуске, устраняя проблемы безопасности, игнорировали возвращаемые значения и предупреждения компилятора.
- Обычный раунд исправлений ошибок, изменений совместимости и дополнительных улучшений.
Что нового в версии:
- Новые пользовательские эквиваленты PJL (near) для pdfmark и setdistillerparams. Они были в основном добавлены, чтобы позволить корректно настроить pdfwrite для вывода PDF / A из GhostPCL. Смотрите: pdfwrite с вводом PCL для более подробной информации.
- Пользователи Ghostscript должны продолжать использовать существующие возможности pdfmark и setdistillerparams.
- Метаданные pdfmark теперь реализованы. Это позволяет пользователю указывать поток XMP, который будет записан в каталог PDF-файла. Новый pdfmark «Ext_Metadata» определен пчелой. Это принимает строковый параметр, который содержит XML для добавления в XMP, обычно созданный с помощью pdfwrite.
- Дополнительную информацию см. в разделах pdfwrite pdfmark.
- В графическую библиотеку Ghostscript добавлена экспериментальная реализация реализации рутинной реализации захвата растра. Подробнее см. «Ловушка».
- Инструменты генерации порогового массива полутонов (часть инструментальной панели / полутонов) были улучшены с помощью thresh_remap, который позволяет складывать передаточную функцию (кривую отклика тонера AKA (TRC)) в пороговый массив, чтобы улучшить основные моменты. Кроме того, gen_stochastic улучшил поддержку минимального размера и формы точки.
- Плюс обычный раунд исправлений ошибок, изменений совместимости и дополнительных улучшений.
Что нового в версии 9.20:
- Новые пользовательские эквиваленты PJL (near) для pdfmark и setdistillerparams. Они были в основном добавлены, чтобы позволить корректно настроить pdfwrite для вывода PDF / A из GhostPCL. Смотрите: pdfwrite с вводом PCL для более подробной информации.
- Пользователи Ghostscript должны продолжать использовать существующие возможности pdfmark и setdistillerparams.
- Метаданные pdfmark теперь реализованы. Это позволяет пользователю указывать поток XMP, который будет записан в каталог PDF-файла. Новый pdfmark «Ext_Metadata» определен пчелой. Это принимает строковый параметр, который содержит XML для добавления в XMP, обычно созданный с помощью pdfwrite.
- Дополнительную информацию см. в разделах pdfwrite pdfmark.
- В графическую библиотеку Ghostscript добавлена экспериментальная реализация реализации рутинной реализации захвата растра. Подробнее см. «Ловушка».
- Инструменты генерации порогового массива полутонов (часть инструментальной панели / полутонов) были улучшены с помощью thresh_remap, который позволяет складывать передаточную функцию (кривую отклика тонера AKA (TRC)) в пороговый массив, чтобы улучшить основные моменты. Кроме того, gen_stochastic улучшил поддержку минимального размера и формы точки.
- Плюс обычный раунд исправлений ошибок, изменений совместимости и дополнительных улучшений.
Что нового в версии 9.19:
- Новые пользовательские эквиваленты PJL (near) для pdfmark и setdistillerparams. Они были в основном добавлены, чтобы позволить корректно настроить pdfwrite для вывода PDF / A из GhostPCL. Смотрите: pdfwrite с вводом PCL для более подробной информации.
- Пользователи Ghostscript должны продолжать использовать существующие возможности pdfmark и setdistillerparams.
- Метаданные pdfmark теперь реализованы. Это позволяет пользователю указывать поток XMP, который будет записан в каталог PDF-файла. Новый pdfmark «Ext_Metadata» определен пчелой. Это принимает строковый параметр, который содержит XML для добавления в XMP, обычно созданный с помощью pdfwrite.
- Дополнительную информацию см. в разделах pdfwrite pdfmark.
- В графическую библиотеку Ghostscript добавлена экспериментальная реализация реализации рутинной реализации захвата растра. Подробнее см. «Ловушка».
- Инструменты генерации порогового массива полутонов (часть инструментальной панели / полутонов) были улучшены с помощью thresh_remap, который позволяет складывать передаточную функцию (кривую отклика тонера AKA (TRC)) в пороговый массив, чтобы улучшить основные моменты. Кроме того, gen_stochastic улучшил поддержку минимального размера и формы точки.
- Плюс обычный раунд исправлений ошибок, изменений совместимости и дополнительных улучшений.
Комментарии не найдены