Apache FOP (Процессор форматирования объектов) - Apache FOP (Formatting Objects Processor)
Оригинальный автор (ы) | Джеймс Таубер |
---|---|
Разработчики) | Фонд программного обеспечения Apache |
Стабильный выпуск | 2.4 / 5 ноября 2019 г.[1] |
Репозиторий | |
Написано в | Ява |
Операционная система | Кроссплатформенность |
Тип | XSL-FO |
Лицензия | Лицензия Apache 2.0 |
Интернет сайт | xmlgraphics |
Процессор форматирования объектов (FOP, также известен как Apache FOP) это Ява приложение, которое конвертирует Объекты форматирования XSL (XSL-FO) файлы в PDF или другие форматы для печати. FOP был первоначально разработан Джеймс Таубер кто пожертвовал это Фонд программного обеспечения Apache в 1999 году. Это часть Графика Apache XML проект.
FOP - это программное обеспечение с открытым исходным кодом, и распространяется под Лицензия Apache 2.0.
Текущее состояние
Последняя версия Apache FOP - 2.4.[2] Это седьмой стабильный выпуск.
Основные ограничения
Наиболее важные элементы, добавленные в XSL-FO 1.1 (карты потоков, маркеры таблиц, индексы и т. Д.), Недоступны [3]
Кроме того, старые функции XSL-FO 1.0 все еще не полностью поддерживаются, включая автоматическое расположение таблиц, плавающие элементы и многое другое.
Поддержка ввода
Apache FOP поддерживает встраивание ряда форматов изображений в XSL-FO (через <fo:external-graphic>
элемент). Они включают:
Apache FOP реализует <fo:float>
элемент с некоторыми ограничениями.[4] В версиях до 2.0 внешние графические объекты были ограничены рисованием в строке или в блоке без переноса текста.
Форматы вывода
Apache FOP поддерживает следующие форматы вывода:
- PDF (лучшая поддержка вывода), включая PDF / X и PDF / A с некоторыми ограничениями[5]
- ASCII текстовый файл факсимиле
- PostScript
- Прямой вывод на принтер (PCL )
- AFP
- RTF
- Java2D /AWT для отображения, печати и рендеринга страниц в PNG и TIFF
В ходе выполнения:
Смотрите также
- Объекты форматирования XSL (XSL-FO)
- XSL
внешние ссылки
использованная литература
- ^ "Новости Apache (tm) FOP". Получено 2019-11-08.
- ^ «Статус Apache FOP».
- ^ «Соответствие Apache FOP XSL-FO».
- ^ «Примечания к выпуску Apache FOP 2.0». Получено 2015-12-18.
- ^ «FOP 0.95 - PDF / X (ISO 15930)». Получено 2011-05-22.
Эта компьютерная библиотека -связанная статья является заглушка. Вы можете помочь Википедии расширяя это. |