起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 12803|回复: 22

[结贴] 部署到linux图表横纵轴汉字显示问题

[复制链接]

16

主题

87

帖子

170

积分

初级会员

Rank: 2

积分
170
发表于 2013-3-4 14:08:40 | 显示全部楼层 |阅读模式
在windows下部署的,测试都是显示正常的
在linux上面就都不显示汉字了,全是框框
如下图:

linux上部署的显示不正常

linux上部署的显示不正常

windows上部署的显示正常

windows上部署的显示正常

10

主题

897

帖子

1909

积分

版主

Rank: 7Rank: 7Rank: 7

积分
1909
QQ
发表于 2013-3-4 14:19:33 | 显示全部楼层
qq上找我时候,不要问我在不,直接发问题,我看到后会去论坛回复你的帖子。
回复 支持 反对

使用道具 举报

16

主题

87

帖子

170

积分

初级会员

Rank: 2

积分
170
 楼主| 发表于 2013-3-6 14:33:31 | 显示全部楼层
007slm 发表于 2013-3-4 14:19
http://bbs.justep.com/forum.php?mod=viewthread&tid=36959&extra=&highlight=%E6%8A%A5%E8%A1%A8%2B%E5%A ...

老师您好~
参照那个帖子设置了字体,但还是显示不正确,显示的框框

locale命令执行后是这个结果
LANG=en_US.UTF-8
LANGUAGE=en_US:
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
回复 支持 反对

使用道具 举报

10

主题

897

帖子

1909

积分

版主

Rank: 7Rank: 7Rank: 7

积分
1909
QQ
发表于 2013-3-6 15:04:04 | 显示全部楼层
字体导入了?有什么提示?
参照原帖子18楼的结果是什么?
qq上找我时候,不要问我在不,直接发问题,我看到后会去论坛回复你的帖子。
回复 支持 反对

使用道具 举报

16

主题

87

帖子

170

积分

初级会员

Rank: 2

积分
170
 楼主| 发表于 2013-3-6 15:28:38 | 显示全部楼层
007slm 发表于 2013-3-6 15:04
字体导入了?有什么提示?
参照原帖子18楼的结果是什么?

老师,ReportServer/WEB-INF/fop_linux.xconf 里面空的
这个报表是在excel里面 上面是report 下面是chart 报表没问题,就是图,汉字都不对,导出的话和界面显示是一个效果,还是图上的汉字不对
回复 支持 反对

使用道具 举报

16

主题

87

帖子

170

积分

初级会员

Rank: 2

积分
170
 楼主| 发表于 2013-3-6 15:33:32 | 显示全部楼层
007slm 发表于 2013-3-6 15:04
字体导入了?有什么提示?
参照原帖子18楼的结果是什么?

导入的时候是三个语句,前两个命令执行的时候说是

The program 'mkfontdir' is currently not installed.  You can install it by typin                    g:
sudo apt-get install xfonts-utils
回复 支持 反对

使用道具 举报

16

主题

87

帖子

170

积分

初级会员

Rank: 2

积分
170
 楼主| 发表于 2013-3-6 15:34:12 | 显示全部楼层
emily2012 发表于 2013-3-6 15:33
导入的时候是三个语句,前两个命令执行的时候说是

The program 'mkfontdir' is currently not installed ...

第三个命令 fc-cache 执行成功
回复 支持 反对

使用道具 举报

10

主题

897

帖子

1909

积分

版主

Rank: 7Rank: 7Rank: 7

积分
1909
QQ
发表于 2013-3-6 16:12:00 | 显示全部楼层
You can install it by typin                    g:
sudo apt-get install xfonts-utils

按照他的提示装你需要的字体把。你需要稍微看一下他的英文提示的,最好能google一下这个命令什么意思 以及怎么检查是否成功。确保你执行的命令都成功执行了。
qq上找我时候,不要问我在不,直接发问题,我看到后会去论坛回复你的帖子。
回复 支持 反对

使用道具 举报

16

主题

87

帖子

170

积分

初级会员

Rank: 2

积分
170
 楼主| 发表于 2013-3-6 17:02:47 | 显示全部楼层
007slm 发表于 2013-3-6 16:12
You can install it by typin                    g:
sudo apt-get install xfonts-utils

谢谢老师。我看帖子说主要是第三个命令,所以前两个也没当回事,linux是第一次接触不好意思了。
按照提示成功安装了xfonts-utils,然后命令mkfontscale执行没有报错,命令mkfontdir执行以后提示
Couldn't determine slant for jsmalle.fon
Couldn't determine weight for jsmalle.fon
Couldn't get family name for jsmalle.fon
Couldn't determine full name for vga869.fon
Couldn't determine slant for vga869.fon
Couldn't determine weight for vga869.fon
Couldn't get family name for vga869.fon
Couldn't determine full name for 85855.fon
Couldn't determine slant for 85855.fon
Couldn't determine weight for 85855.fon
Couldn't get family name for 85855.fon
Couldn't determine full name for app949.fon
Couldn't determine slant for app949.fon
Couldn't determine weight for app949.fon
Couldn't get family name for app949.fon
Couldn't determine full name for seriffg.fon
Couldn't determine slant for seriffg.fon
Couldn't determine weight for seriffg.fon
Couldn't get family name for seriffg.fon
Couldn't determine full name for ssef1257.fon
Couldn't determine slant for ssef1257.fon
Couldn't determine weight for ssef1257.fon
Couldn't get family name for ssef1257.fon
Couldn't determine full name for vgas1256.fon
Couldn't determine slant for vgas1256.fon
Couldn't determine weight for vgas1256.fon
Couldn't get family name for vgas1256.fon
Couldn't determine full name for sere1256.fon
Couldn't determine slant for sere1256.fon
Couldn't determine weight for sere1256.fon
Couldn't get family name for sere1256.fon
Couldn't determine full name for cga80737.fon
Couldn't determine slant for cga80737.fon
Couldn't determine weight for cga80737.fon
Couldn't get family name for cga80737.fon
Couldn't determine full name for vgafixr.fon
Couldn't determine slant for vgafixr.fon
Couldn't determine weight for vgafixr.fon
Couldn't get family name for vgafixr.fon
Couldn't determine full name for vga936.fon
Couldn't determine slant for vga936.fon
Couldn't determine weight for vga936.fon
Couldn't get family name for vga936.fon
Couldn't determine full name for smallfg.fon
Couldn't determine slant for smallfg.fon
Couldn't determine weight for smallfg.fon
Couldn't get family name for smallfg.fon
Couldn't determine full name for ssee1256.fon
Couldn't determine slant for ssee1256.fon
Couldn't determine weight for ssee1256.fon
Couldn't get family name for ssee1256.fon
Couldn't determine full name for cga80857.fon
Couldn't determine slant for cga80857.fon
Couldn't determine weight for cga80857.fon
Couldn't get family name for cga80857.fon
Couldn't determine full name for ega40866.fon
Couldn't determine slant for ega40866.fon
Couldn't determine weight for ega40866.fon
Couldn't get family name for ega40866.fon
Couldn't determine full name for couree.fon
Couldn't determine slant for couree.fon
Couldn't determine weight for couree.fon
Couldn't get family name for couree.fon
Couldn't determine full name for vga932.fon
Couldn't determine slant for vga932.fon
Couldn't determine weight for vga932.fon
Couldn't get family name for vga932.fon
已经给了字体文件夹可读权限,麻烦老师了,这个是不是我这个linux系统哪还是不对呢?
回复 支持 反对

使用道具 举报

16

主题

87

帖子

170

积分

初级会员

Rank: 2

积分
170
 楼主| 发表于 2013-3-6 18:14:55 | 显示全部楼层
007slm 发表于 2013-3-6 16:12
You can install it by typin                    g:
sudo apt-get install xfonts-utils

老师~
如果你想查看你的unix上缺少什么字体可以把报表服务的debug日志打开 ,通过查看log中
[DEBUG] 2012-07-18 11:11:18,468 com.justep.report.core.XReportHelper - ReportTransformer result:
这段中fop中用到的字体。

这个debug日志是在哪里呢?在哪设置了么?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-12-22 14:06 , Processed in 0.064901 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表