皕杰报表斜线单元格或图表里的中文显示为小方块

原创 2015年07月07日 16:12:35

如果含有斜线的单元格或统计图的报表在网页上发布时,统计图或斜线单元格里的汉字会变成 小方框,此时往往是服务器端操作系统的中文安装包没有装全,导致报表里用到的字体在服务 器端的操作系统里找不到,因此成了小方块。

解决办法一:拷贝中文字体:

1) 在启动java的时候加入如下参数,参数值为jdk的安装路径-

Dsun.java2d.fontpath=……/j2se/jre/lib/fonts

2) 操作系统安装完整的中文安装包,然后把操作系统的中文字体文件拷贝到

……/j2se/jre/lib/fonts目录下

3) 打开……/j2se/jre/lib目录下的font.properties文件,把新添加的字体文件的对照信息 加进该文件即可

4) 重起webserver

解决办法二:安装中文包

1) 操作系统安装完整的中文安装包

2) 卸载jdk,重新安装,让jdk读取新的中文字体文件

解决办法三:如果操作系统没有安装中文语言包,又不想安装,则:

1、从Windows操作系统拷贝报表所用到的字体文件到相应的操作系统字体目录

Windows操作系统的字体目录一般为Windows\fonts

AIX操作系统的字体目录一般为/usr/lpp/x11/lib/fonts

2、修改操作系统的字体设置

字体设置文件一般为fonts.dir

Fonts.dir的第一行一般是告诉Xwindows一共有多少行字体信息

Fonts.dir的第二行开始起始正式的字体设置信息

字体设置示例:simsun.ttc –jdk-simsun-Medium-r-Normal--0-0-0-0-P-O-gb2312.1980-0

3、重新启动操作系统

4、然后再安装解决方法一来解决jdk的字体问题

相关文章推荐

如何给excel的单元格添加斜线并在对角线

 问     如何给excel的单元格添加斜线并在对角线两边添加内容   答     选中要添加斜线表头的单元格点右键选择设置单元格格式点边框选项卡选择边框选项的最后...

java导出Excel 改变部分字体颜色,合并单元格,加斜线等

sheet wb创建等不再赘述算了,复制粘贴下:Workbook wb = new XSSFWorkbook(); Sheet sheet = wb.createSheet(); 改变部分字体颜色:...

使用C#和Excel进行报表开发(七)-设置单元格的显示格式

原文地址:http://www.cnblogs.com/dahuzizyd/archive/2007/04/11/CSharp_Excel_Report_Chart_All.html 整个系列均...

报表填报时,如何实现多个单元格绑定一个字段?

在使用报表过程中,本来要想将所有科目都填报入库,则需要添加多个内置SQL,会非常影响填报效率,今天我来告诉大家可以在一个内置SQL中为单个数据表字段绑定多个单元格,即单元格组。...

润乾报表js遍历校验所有单元格

填报表,对填入单元格的数据提交到数据库,要进行严行把关,避免一些不合法的数据入库,而且在页面上能快速的拦截下这个不合法的数据,并进行修改,这就是页面的校验功能。润乾报表提供了很好的校验功能,多样化的校...

润乾报表call函数在单元格中的使用

在做web报表的时候,一个单元格常常会利用另外单元格的数据作为条件去查询和检索。润乾报表提供了可以在单元格内执行存储过程,让存储过程计算完后返回想要的结果的工具,这样便可在单元格内完成对数据库的条件查...
  • RQlyc
  • RQlyc
  • 2016年12月10日 21:45
  • 447

struts2 配合jaxl 制作Excel模板做的报表[云少原创](有了它就不需要每一个单元格都要一个一个敲代码了哈哈)

一早上,刚刚把第二张表格模板做好了,我感觉这2天的辛苦没有白费,现在要是想做一个导出报表的事情只需要从数据库里面拿出数据然后将他们组装成一个DataModel这个对象就可以了,我一边说一边把代码拷贝出...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:皕杰报表斜线单元格或图表里的中文显示为小方块
举报原因:
原因补充:

(最多只允许输入30个字)