在HTML中嵌入PDF
有人能帮我吗? 我需要在HTML页面中嵌入PDF文档。 PDF是动态生成的,即不是静态文件,而是使用PDF工具包生成的字节数组(在我的案例中为“Apache PDFBox”)。 我有一个Java Web应用程序。
据我所知,有两种嵌入PDF的方法:使用OBJECT和IFRAME标签。
<object>
标记对我无效。 当我有一个动态生成的源代码时,需要20秒。 渲染。 我不确定这是否是Acrobat Reader插件的问题,但我无法绕过这种奇怪的行为。
<iframe>
标记正常工作并显示PDF。 但问题在于:我的PDF有一个提交表单的提交按钮。 提交表单后,我需要用某种状态消息重新显示PDF。 表单输出到同一帧。 因此,我得到了一个Frame-a-a-a-Frame。 无法突破当前框架,因为我无法访问<form>
标签。 表单包含在PDF中,Acrobat负责提交表单。 如果我的框架中有额外的元素,比如文本消息,我会得到级联框架。
任何想法如何解决这个问题? 谢谢
<object data="myfile.pdf" type="application/pdf" width="100%" height="100%">
<p>It appears you don't have a PDF plugin for this browser.
No biggie... you can <a href="myfile.pdf">click here to
download the PDF file.</a></p>
</object>
有关更多详细信息和示例,请访问此URL:http://pdfobject.com/markup/index.php
您可以使用mozilla使用pdf.js。
资源:将HTML嵌入到HTML中
链接地址: http://www.djcxy.com/p/6213.html上一篇: Embed PDF in HTML