【问题标题】:Embedded PDF contents when performing a File->print执行文件->打印时嵌入的 PDF 内容
【发布时间】:2015-06-28 00:15:47
【问题描述】:

我有一个嵌入标准 html 网页的 PDF 文件。

<h3>Foo</h3>
<object  id="foo" data="bigboundingbox.pdf" 
				type="application/pdf" 
			   classid="clsid:CA8A9780-280D-11CF-A24D-444553540000"> </object>

目前使用 Windows 上的 Adob​​e Reader 插件在 Internet Explorer 中呈现。 Firefox 和 Chrome 似乎正在使用它们的内部 PDF 渲染引擎。

在所有 3 种情况下,页面显示的 Foo 标头在 PDF 内容上方可见。

当用户尝试打印页面(文件->打印)时,正在渲染的 PDF 不会显示在 Internet Explorer 或 Chrome 中生成的打印文档中。

Firefox 似乎可以正确显示。

  • 我已经尝试使用 PDFObject 来嵌入它并获得相同的结果
  • 还有其他帖子推荐使用 PDF.js 等。但是我必须支持 IE 7 IE 8 和 PDF.js 根本无法与 7 和使用 8 时成功有限。

有谁知道为什么会发生这种情况,如果有什么我可以修改以便打印?

【问题讨论】:

    标签: html internet-explorer pdf web printing


    【解决方案1】:

    您可以为此使用 fpdf。看看fpdfhere

    【讨论】:

      猜你喜欢
      • 2012-03-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-12-04
      • 1970-01-01
      • 2010-11-01
      相关资源
      最近更新 更多