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