Abcpdf 9 和字母间距
Abcpdf 9 and letter-spacing
我遇到了一个恼人的问题。
当我从 HTML 创建 PDF 时,在某些 div 上使用 CSS 属性 "letter-spacing",浏览器 (Firefox) 和 PDF (Gecko) 呈现不同。
实际上,ABCPdf 似乎以某种方式向我的值添加了一个常量。
例如,如果我声明 1.1px 的字母间距,ABCPdf 将呈现 0.8px。这个"constant"取决于字体大小(这里是12px)。
我使用的是等宽字体:Courier New、Courier、等宽字体
我应该检查什么?我已经在使用 FontEmbed = true,以获得更好的质量。
我无法升级我的 ABCPdf 版本。
感谢阅读:)
我认为你最好使用像 @media print {}
这样的印刷媒体样式来相应地调整字体间距。
ABCPdf 使用的是 Gecko 21,它比当前的 Firefox 落后很多。这可能是造成差异的原因。
我遇到了一个恼人的问题。 当我从 HTML 创建 PDF 时,在某些 div 上使用 CSS 属性 "letter-spacing",浏览器 (Firefox) 和 PDF (Gecko) 呈现不同。
实际上,ABCPdf 似乎以某种方式向我的值添加了一个常量。 例如,如果我声明 1.1px 的字母间距,ABCPdf 将呈现 0.8px。这个"constant"取决于字体大小(这里是12px)。
我使用的是等宽字体:Courier New、Courier、等宽字体
我应该检查什么?我已经在使用 FontEmbed = true,以获得更好的质量。
我无法升级我的 ABCPdf 版本。
感谢阅读:)
我认为你最好使用像 @media print {}
这样的印刷媒体样式来相应地调整字体间距。
ABCPdf 使用的是 Gecko 21,它比当前的 Firefox 落后很多。这可能是造成差异的原因。