我正在生成PDF。特别是有一种字体-- Helvetica Neue Light --在Mac上查看PDF时呈现得特别糟糕,这要归功于亚像素的反混叠。
我想禁用PDF中的亚像素反混叠。(在PDF查看器中没有)CSS中的等价物是-webkit-font-smoothing: antialiased。
坏:

好:

这个是可能的吗?
发布于 2015-08-30 11:56:05
不是的。
较长的答案?:)
反混叠是一种特定于设备的优化(例如,在打印设备(如果有的话)、监视器和液晶显示器上进行不同的反混叠操作)。
PDF是一种设备不可知论的文件格式,因此它远离(试图远离)设备特定的构造。从定义上看,反混叠设置是查看器的首选项,不能受PDF文件本身的影响。
您所显示的结果实际上是完全不同的--您确定字体准确地嵌入到PDF文件中(而且质量也不错)?再看一看"On“的声明也是值得的。我想你是在说它在Mac上的“预览”中看起来很糟糕;在这种情况下,看看它在Preview和Acrobat中的表现是很有趣的。这可以告诉您是字体问题还是应用程序问题。
https://stackoverflow.com/questions/32274765
复制相似问题