最佳答案
请注意,这个答案不是关于创建目录而是创建图像中显示的书签,因此问题被解释为如何创建这些书签。
pdf中使用jasper report的书签使用以下代码完成
<textField bookmarkLevel="1">
<reportElement x="0" y="0" width="100" height="20"/>
<textElement lineSpacing="Single"/>
<textFieldExpression class="java.lang.String"><![CDATA[$F{FIELD_NAME}]]></textFieldExpression>
<anchorNameExpression><![CDATA[$F{FIELD_NAME}]]></anchorNameExpression>
</textField>
其中 anchorNameExpression 是书签的名称,bookmarkLevel 是级别,如果 jasper 报告找到第一个级别 1 和级别 2,则所有级别 2 将被分组到级别 1 下,直到再次检测到级别 1。
如果您使用的是 ireport 右键单击,请选择超链接并设置您的值。
关于java - 如何使用 jasper/jrxml 创建如图所示的 pdf 目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33034222/