【问题标题】:Abcpdf 9 and letter-spacingAbcpdf 9 和字母间距
【发布时间】:2016-11-24 14:25:39
【问题描述】:

我遇到了一个烦人的问题。 当我从 HTML 创建 PDF 时,在某些 div 上使用 CSS 属性“letter-spacing”时,浏览器 (Firefox) 和 PDF (Gecko) 呈现不同。

实际上,ABCPdf 似乎以某种方式为我的值添加了一个常数。 例如,如果我声明 1.1px 的字母间距,ABCPdf 会呈现 0.8px。这个“常数”取决于字体大小(这里是 12px)。

我使用的是等宽字体:Courier New、Courier、等宽字体

我应该检查什么?我已经在使用 FontEmbed = true,以便获得更好的质量。

我无法升级我的 ABCPdf 版本。

感谢阅读:)

【问题讨论】:

    标签: abcpdf letter-spacing abcpdf9


    【解决方案1】:

    我认为您最好使用像@media print {} 这样的印刷媒体样式来相应地调整字体间距。

    ABCPdf 使用的是 Gecko 21,它比当前的 Firefox 稍逊一筹。这可能就是造成差异的原因。

    【讨论】:

    • 看来我确实不能有一个“通用”的字母间距。我会按照你提到的方式进行。谢谢你的回答。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-10-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-01-01
    相关资源
    最近更新 更多