如何在PDF中打开超链接(在浏览器中打开)将在新选项卡/窗口中打开
我通过XML中的XSLT转换(FOP)生成一些PDF。 PDF文件在浏览器中打开。如果它包含任何超链接,则应该在新的浏览器选项卡/窗口中打开该超链接。我不确定这是否可能。任何见解?如何在PDF中打开超链接(在浏览器中打开)将在新选项卡/窗口中打开
您可以尝试show-destination属性。这是提到on some sites,但我无法得到它的工作。我相信这也取决于您使用的Fo处理器,浏览器设置和PDF阅读器。
是的,我也发现了。我们使用Apache FOP,它显然仍然不符合show-destination属性。根据http://xmlgraphics.apache.org/fop/compliance.html#fo-property-show-destination,Adobe的浏览器插件中还存在另一个问题。 我想我将不得不向客户解释:) – 2010-08-24 09:21:50
(1)'show-destination'由XSL 1.1定义:https://www.w3.org/TR/xsl11/#show-destination。 (2)FWIW,AH格式化器支持它:https://www.antennahouse.com/product/ahf63/ahf-fo11.html#show-destination – 2016-12-06 16:45:26
您是否找到解决方案?我有同样的问题 – lolotron 2012-11-30 13:49:32
正如你可以在http://xmlgraphics.apache.org/fop/compliance.html#fo-property-show-destination中看到的,因为显然“Adobe的浏览器插件,例如,忽略/ NewWindow标志。“ – 2013-01-15 10:36:50