我想在p:对话框中显示pdf,但我想在spécific目的地打开pdf,有我的代码:
<p:commandLink value="test" oncomplete="PF('dlg').show()"/>
<p:dialog header="Dialog" widgetVar="dlg"
resizable="false"
fitViewport="true">
<pe:documentViewer height="500" width="800"
nameddest="nature"
name="helpImmo.pdf"/>
</p:dialog>
所以pdf已打开,但在第一页
注意:当我使用页面属性时,它可以正常工作
答案 0 :(得分:2)
nameddest
的{{1}}属性可用于在特定named destination中打开PDF,这在技术上与bookmark不同。
要测试您的代码和项目库是否正常运行,请下载此pdf example,将其包含在您的项目和pe:documentViewer
中并设置,例如,nameddest =& #34;第3章&#34;
我已经使用PF 6.1和PF-extensions 6.1对其进行了测试。它在我这边工作正常,并打开请求的命名目的地。
所以请确保
此外,您可以使用iText java库以编程方式将命名目标添加到PDF中,如example所述。