Prince

Бесплатно
Windows
macOS
Linux

Сайт: www.princexml.com

Prince — коммерческий программный инструмент для конвертации документов на основе разметки HTML и XML в PDF с применением каскадных таблиц стилей (CSS). Он разработан для точной типографской верстки и подготовки документов к печати, включая поддержку продвинутых возможностей CSS для медиа «print», позиционирования, колонок, списков и управления разрывами страниц. Программа ориентирована на автоматическую генерацию высококачественных PDF-файлов из веб-форматов и данных в структурированных форматах.

История разработки Prince связана с задачей преобразования веб-контента и репортов в печатные документы и архивные форматы. В ходе эволюции продукт расширял поддержку стандартов веб-технологий, добавляя возможности для работы с XML-пайплайнами, управлением символьными наборами и оптимизацией для массовой генерации документов. Prince применяется в издательстве, в автоматизированных системах формирования счетов и контрактов, а также в сценариях, где требуются PDF, совместимые с требованиями доступности и профессиональной допечатной подготовки.

Функционально продукт сочетает движок рендеринга HTML/CSS с набором настроек для управления метаданными PDF, шрифтами, встраиваемыми ресурсами и параметрами цветопродакшна. Он может обрабатывать стили для печати, генерировать оглавления и номера страниц, работать с таблицами, изображениями и SVG (при наличии соответствующей поддержки), а также предоставлять инструменты для интеграции в серверные и конвейерные решения по преобразованию документов.

  • Конвертация HTML/CSS в PDF: рендеринг страниц с применением CSS-правил для печати и экранных стилей.
  • Поддержка XML-потоков: возможность использования XML в качестве входного формата и интеграции с XSLT-процессингом.
  • Точный контроль верстки: управление разрывами страниц, колонками, отступами, позиционированием и типографикой.
  • Работа со шрифтами и кодировками: встраивание шрифтов, поддержка различных наборов символов и правил подстановки глифов.
  • Параметры PDF: установка метаданных, управление PDF-слоями, закладками и структурой документа.
  • Доступность и совместимость: опции для генерации PDF, соответствующих рекомендациям по доступности и требованиям предпечати.
  • Интеграция и автоматизация: командная строка и API для включения в серверные сценарии и конвейеры генерации документов.
  • Поддержка графики: обработка векторной и растровой графики, включая SVG, при условии соответствующей конфигурации.
  • Оптимизация печати: инструменты для цветового управления, контроля качества и подготовки файлов к профессиональной печати.
Подробнее