我想用Apache fop创建一个PDF。要求是我想使用xsl fo样式表以PDF格式创建书签。 请给我一个如何实现这一目标的例子。
答案 0 :(得分:2)
使用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.antennahouse.com/antenna1/comprehensive-xsl-fo-tutorials-and-samples-collection/
答案 1 :(得分:1)
<fo:bookmark-tree>
<fo:bookmark internal-destination="B1">
<fo:bookmark-title>Bookmark 1</fo:bookmark-title>
</fo:bookmark>
</fo:bookmark-tree>
<fo:block id="B1">
...
</fo:block>