windows 7和windows xp下的黑體字體不一樣


在用ireport做打印的時候,客戶要求字體為黑體的和仿宋_GB2312的。

當時我用做開發的系統是windows 7 64位的,於是我從系統里添加了黑體和仿宋進ireport里,然后導出jar包放到項目的lib目錄下。

接着成功通過struts2導出PDF,但是打印出來的字體與客戶給的模版不一樣,當時我就覺得是客戶那邊弄錯了,但既然客戶給的要求就是黑體和仿宋,那我就照着做,與模版不一樣我也沒辦法。

但當時有個同事就覺得這樣與模版不一樣不行,糾結於要樣子一樣才行。接着我在另外一個同事的電腦(xp系統)上用word文檔打開編輯文字給他們看微軟系統上的字體就是這么個樣子的,結果驚訝的發現xp上的黑體居然與我windows 7上的黑體不一樣!當然仿宋和仿宋_GB2312也是不一樣的。

這下才深刻了解到windows xp和windows 7下的相同名稱的字體也會出現不一樣的情況!

我看了下黑體字體的版本信息,我在xp下看的黑體版本是3.02,而在windows 7下看的黑體版本是5.01 。


免責聲明!

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



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