Windows下adobe Reader中pdf字体helvetica被替换为ArialMT

时间:2023-11-24 09:56:56

笔者最近java项目中用itext-2.1.7导出pdf,使用了Helvetica,这个字体是内置的字体,本地Adobe Reader版本9.0

导出的文字是img.nur.cn实际效果

Windows下adobe Reader中pdf字体helvetica被替换为ArialMT

查看了pdf属性字体选项卡

Windows下adobe Reader中pdf字体helvetica被替换为ArialMT

显然不是我想要的。

网上说"When I open the file on Windows, Adobe Reader replaces Helvetica with ArialMT and Helvetica-Bold with ArialBoldMT. These fonts look very similar, but nevertheless, there’s a difference!"

看来是Adobe Reader的bug,换了一个FoxitReader就好了。

以下是foxitreader显示效果

Windows下adobe Reader中pdf字体helvetica被替换为ArialMT

相关参考:http://what-when-how.com/itext-5/adding-chunk-phrase-paragraph-and-list-objects-part-1-itext-5/