首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

在程序中去创设字体

2012-08-22 
在程序中去创建字体场景:在使用jfreechar生成报表时需要该服务器机子上有所需的字体文件,否则中文会无法正

在程序中去创建字体
场景:
    在使用jfreechar生成报表时需要该服务器机子上有所需的字体文件,否则中文会无法正常显示。
    但有些项目是部署在远程的服务器,或者是客户方的机器。不方便去操作那些机器然后安装字体,而且如果以后更换机器 或者增加集群服务器后 问题仍然会出现。


解决办法:
在程序中去创建字体
Font font =Font.createFont(fontFormat, fontStream);
fontFormat 是字体样式
fontStream 是字体文件的输入流
可以将字体文件(如宋体 simsun.ttc)上传到项目中,然后在运行报表时去程序中加载该字体获得输入流

热点排行