Я хочу создать PDF-файл с помощью Apache fop. Требование состоит в том, что я хочу создавать закладки в PDF, используя таблицы стилей xsl fo. Пожалуйста, предоставьте мне пример того, как этого добиться.
Как написать Xsl для создания закладок в файле PDF с помощью Apache fop
comment
Для закладок вы должны использовать структуру fo:bookmark-tree. См. xsl спецификацию. Пример показан в теме stackoverflow.com/questions/16170937/
- person r31.m   schedule 04.04.2018
Ответы (1)
Используйте объекты форматирования для закладок, определенные в XSL 1.1. См. https://www.w3.org/TR/xsl11/#d0e14206.
Соответствие FOP показано на странице https://xmlgraphics.apache.org/fop/compliance.html#fo-object-bookmarks-section
Примеры FO и PDF можно найти в разделе «Закладки PDF (‹fo:bookmark-tree>, ‹fo:bookmark>)» в «Всеобъемлющем руководстве по XSL-FO и коллекции примеров» по адресу https://www.антеннахаус.com/антенна1/comprehensive-xsl-fo-tutorials-and-samples-collection/
person
Tony Graham
schedule
05.04.2018