我通過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
- 1. 如何在新選項卡/窗口中打開超鏈接
- 2. 瀏覽器選項在新選項卡中打開鏈接
- 3. 如何打開在新選項卡中打開鏈接?
- 4. asp:Gridview中的超鏈接在新的瀏覽器窗口中打開PDF
- 5. 在新選項卡中打開鏈接
- 6. 如何在javascript中打開pdf文件新瀏覽器窗口
- 7. 在新的瀏覽器窗口中打開.xul鏈接
- 8. 在同一瀏覽器的選項卡中打開鏈接
- 9. 用戶response.redirect在新選項卡或窗口中打開鏈接
- 10. 在父窗口的新選項卡中打開Iframe鏈接
- 11. 在新選項卡中打開PDF
- 12. AngularJS在新選項卡中打開PDF
- 13. 在新選項卡中打開PDF C#
- 14. 如何阻止fancybox超鏈接在新選項卡或窗口中打開?
- 15. 打開的文件已經在窗口瀏覽器中打開
- 16. 如何在Eclipse PDT中打開新的瀏覽器選項卡?
- 17. 如何在新的瀏覽器選項卡中打開圖像?
- 18. Inline ReportViewer PDF無法在新窗口中打開超鏈接
- 19. 如何在新窗口中打開pdf文件中的鏈接?
- 20. webChromeClient在瀏覽器中打開鏈接
- 21. 在瀏覽器中打開鏈接?
- 22. GWT:未打開瀏覽器選項卡打開新郵件窗口
- 23. aref鏈接在新窗口中打開
- 24. 在新窗口中打開HTML鏈接
- 25. 在新窗口中打開鏈接
- 26. 在新窗口中打開鏈接
- 27. jquery在新窗口中打開鏈接
- 28. 在新窗口中打開鏈接
- 29. 在新窗口中打開鏈接
- 30. 在新的瀏覽器中打開PDF全窗口
您是否找到解決方案?我有同樣的問題 – 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