【问题标题】:ABCPDF with Gecko rendering does not render the same in Firefox?带有 Gecko 渲染的 ABCPDF 在 Firefox 中渲染不一样?
【发布时间】:2015-06-02 13:13:14
【问题描述】:

现在我正在使用最新的 ABC PDF 版本,并使用 Gecko 渲染引擎。但是,我注意到 Firefox 呈现我添加到我的 PDF 的 HTML 的方式与 ABC PDF 解释 HTML 的方式之间存在细微差别。我想知道是否可以对此采取任何措施?

我专门询问 Firefox,因为我认为该浏览器使用与 ABCPDF 相同的 Gecko 渲染引擎,所以我认为它会 100% 相同。

有人知道吗?虽然我承认我发现很难找到正确的搜索词,但在互联网上找不到太多关于此的内容。

【问题讨论】:

    标签: firefox pdf gecko abcpdf


    【解决方案1】:

    默认情况下 ABCpdf 将使用 'print' css 媒体类型,而 Firefox 将使用 'screen',这可以通过设置 media property 来更改。

    var doc = new Doc()
    doc.HtmlOptions.Media = MediaType.Screen
    

    如果差异更细微,可能值得一看 engine configuration

    重要的是要注意 ABCpdf 中使用的 Gecko 引擎独立于任何本地 Firefox 安装中使用的引擎,应该假设它在版本和配置上都会有所不同。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-03-02
      • 1970-01-01
      • 1970-01-01
      • 2020-11-15
      • 1970-01-01
      相关资源
      最近更新 更多