1

我已经使用 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>

谢谢你。

4

2 回答 2

2

看起来就像 FOP 中的一个错误:

https://issues.apache.org/bugzilla/show_bug.cgi?id=31039

于 2010-01-08T14:55:16.967 回答
0

这似乎是一个已修复但未实际发布的错误:/

https://issues.apache.org/jira/browse/FOP-916

编辑:此错误的修复包含在 FOP 2.2 中

于 2016-12-14T08:38:44.963 回答