Windows下adobe Reader中pdf字體helvetica被替換為ArialMT


筆者最近java項目中用itext-2.1.7導出pdf,使用了Helvetica,這個字體是內置的字體,本地Adobe Reader版本9.0

導出的文字是img.nur.cn實際效果

查看了pdf屬性字體選項卡

顯然不是我想要的。

網上說"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!"

當我在Windows下打開一個文件時,Adobe Reader將會把Helvetica替換成ArialMT,Helvetica-Bold 替換成 ArialBoldMT,這些字體看起來非常相似,盡管如此,事實他們是有區別的。

看來是Adobe Reader的bug,解決方法:換了一個FoxitReader就好了。

以下是foxitreader顯示效果

 

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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM