我正在生成PDF。特别是一种字体--Helvetica Neue Light - 由于亚像素抗锯齿,在Mac上查看PDF时渲染效果特别差。
我想在PDF中禁用子像素抗锯齿。 (不在PDF查看器中。)CSS中的等效项是-webkit-font-smoothing: antialiased
。
这可能吗?
答案 0 :(得分:4)
没有
更长的答案? :)
抗锯齿是一种特定于设备的优化(在打印设备上(如果有的话),在监视器和LCD监视器上进行抗锯齿处理会有所不同。)
PDF在设计上是一种与设备无关的文件格式,因此它远离设备特定的结构(试图远离)。根据定义,消除锯齿设置是查看器的首选项,不受PDF文件本身的影响。
您显示的结果确实非常不同 - 您确定字体是否已准确嵌入PDF文件中(且质量不错)?在" On a Mac"中进行更深入的研究也是值得的。声明。我假设你在"预览"在Mac上;在这种情况下,看看它在预览与Adobe Acrobat中的表现有趣。这可以告诉您它是字体问题还是应用程序问题。