【问题标题】:print file pdf from viewer bird report on firefox and chrome从 firefox 和 chrome 上的查看器鸟类报告中打印文件 pdf
【发布时间】:2014-12-19 04:48:08
【问题描述】:

我使用 eclipse + richfaces + birt report 创建 j2ee web 应用程序。 当我将一份报告导出为 pdf 文件时,它可以在 firefox 和 chrome(birt 报告的基本查看器)上查看。然后,我从 Firefox 和 chrome 打印该报告,我看到 2 篇论文不匹配。 但我下载到 2 个 pdf 文件(firefox 和 chrome)并打印它们,它们是相同的。 如果从 2 个浏览器(或其他浏览器)直接打印,我不知道为什么它们不一样。 我认为 birt 报告的查看器可能在不同的浏览器上显示不同。 补充:我使用福昕阅读器阅读 pdf 文件。我测试从 foxit 和 adobe acrobat 打印相同的文件,它们不匹配。你可以在这里查看: demo.crmviet.vn , 用户 : 演示 , 通过 : 123456 , 查看 pdf : (menu) Quản lý chung -> Quản lý báo giá -> 在 phiếu(左侧)->(打开一个弹出窗口)-> Xuất pdf。 如何从 firefox 打印 pdf 文件和 chrome 是否匹配?

【问题讨论】:

    标签: css google-chrome firefox pdf birt


    【解决方案1】:

    我想您已经回答了自己的问题:您的 2 个浏览器中使用的 PDF 渲染器并不相同。经常被忽略的一点是打印对话框中的“调整页面大小”选项(请注意,我不知道这在英文 Adob​​e Reader 中是如何准确调用的): 默认情况下,许多渲染器会在打印时缩小页面(以避免在打印机的硬件边缘裁剪内容)。 要比较输出,您应该始终将选项设置为“以原始尺寸打印”。

    除此之外,Adobe Reader 是事实上的参考实现。

    Adobe Reader 和其他渲染器之间的大多数输出​​差异是由不符合 PDF 规范的 PDF 引起的 - 但是,对于 BIRT 生成的 PDF,情况不应该如此。 Adobe Reader 非常宽容并且“做正确的事”,而其他渲染器只会在遇到不正确的 PDF 或产生残缺的输出时失败。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-12-18
      • 1970-01-01
      • 1970-01-01
      • 2017-04-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多