我已经使用 apache Foundation 的 fop 0.95 引擎中的 xsl fo 成功生成了受密码保护的 pdf。现在问题出在指定外部目标的基本链接上。单击链接不再起作用。悬停时,链接显示表单的工具提示:“file:///C:/myfolder/some-strange-special-characters”。但是,这适用于正常的未受保护的 pdf,并且在悬停时会显示以下工具提示:“ http://www.mysite.com ”。我该怎么办?
我使用以下命令行选项使用 fop 0.95 从 xml 生成受密码保护的 pdf:
fop.bat -u myPassword -xml sample.xml -xsl sample.xsl -pdf sample.pdf
放置链接的语法是:
<fo:block>
<fo:base-link external-destination="http://www.mysite.com"></fo:base-link>
</fo:block>
谢谢你。