我有一个自动生成的PDF文件由itext,我需要显示该PDF文件在超文本标记语言。我的问题是:如何使用pdf.js在HTML中显示本地PDF文件?该PDF文件是否应该由某些标准生成?
发布于 2014-03-22 05:31:39
在您的HTML网页中实现PDF文件是非常容易的。
<embed src="file_name.pdf" width="800px" height="2100px" />
确保根据需要更改宽度和高度。祝好运!
发布于 2016-07-04 01:55:05
我使用Google Docs嵌入式PDF查看器。这些文档不需要上传到Google Docs,但它们必须在网上提供。
<iframe src="https://docs.google.com/gview?url=https://path.com/to/your/pdf.pdf&embedded=true" style="width:600px; height:500px;" frameborder="0"></iframe>
发布于 2020-03-05 15:03:32
HTML1.HTML浏览器原生内联嵌入:
<embed
src="http://infolab.stanford.edu/pub/papers/google.pdf#toolbar=0&navpanes=0&scrollbar=0"
type="application/pdf"
frameBorder="0"
scrolling="auto"
height="100%"
width="100%"
></embed>
<iframe
src="http://infolab.stanford.edu/pub/papers/google.pdf#toolbar=0&navpanes=0&scrollbar=0"
frameBorder="0"
scrolling="auto"
height="100%"
width="100%"
></iframe>
优点:
缺点:
2.谷歌文档浏览器:
<iframe
src="https://drive.google.com/viewerng/viewer?embedded=true&url=http://infolab.stanford.edu/pub/papers/google.pdf#toolbar=0&scrollbar=0"
frameBorder="0"
scrolling="auto"
height="100%"
width="100%"
></iframe>
优点:
上运行
缺点:
下载查看器limit
PDF 3.嵌入的其他解决方案:
重要说明:
请检查X-Frame-Options HTTP响应头。应该是SAMEORIGIN。
X-Frame-Options SAMEORIGIN;
https://stackoverflow.com/questions/17784037
复制相似问题