词条信息

admin
admin
超级管理员
词条创建者 发短消息   

相关词条

热门词条

更多>>
什么是端口?到底是做什么的呢?
端口一般指两种,一种是硬件比如路由器或者交换机的插网线的端口,一种是软件的逻辑的概念,比如http的80端口!...
7种进阶方法让你快速测试端口连通性
Ping是Windows、Linux和Unix系统下的一个检查网络连通性的命令工具,对于大部分互联网用户来说很...
电脑开机,总需要按F1,是什么原因造成的?
一.主板掉电这个说法是行业内的叫法了,一般是主板的CMOS电池没电了导致的。也是最常见的一种提示你按F1的提示...
社保降费对个人有什么影响?
下调城镇职工基本养老保险单位缴费比例是政府给企业发的一个大红包,特别是对于企业来说是一个利好,但是对个人来说有...
车辆“出险”对下年保费的影响,到底有多大?
【出险对交强险的影响】【出险对商业险的影响】车辆“出险”对下年保费的影响,到底有多大?这里有必要先提下车险第三...

精选图集

更多>>
简易百科旧版 >>所属分类 >> 网站建设    Linux   

linux下birt导出文件乱码

标签: birt linux

顶[0] 发表评论(0) 编辑词条

birt导出word时,如果系统里没有相应的字体文件,导出的word就会中文乱码。而birt导出pdf时,如果系统里找不到相应的字体文件,birt就会给其定义一种字体,然后生成pdf文件。


上边是我的两条猜测。


试验情况如下:


系统环境为windows


  1.将birt报表中的所有内容字体设为 Serif 字体,系统导出 pdf 文件,打开时,adobe(最简化的简体中文版)需要下载繁体中文字库,如有中文标点,还需要下载日文字体,生成word文件也不乱码


  2.将birt报表中的所有内容字体设为 宋体 字体,打开时,adobe不需要下载任何字库即可打开pdf文件,生成word文件也不乱码


  3.将报表中所有内容字体设为 宋体 字体,找到birt runtime的fontsconfig.xml文件,注释掉


  让系统找不到字体文件.此时,虽然仍然设为宋体,但用adobe打开导出的pdf文件,会提示下载繁体中文字库,如有中文标点,还需要下载日文字库.


导出word文件乱码.


根据试验 2 和试验 3的结果,我感觉是字体问题.


解决方案:

  1。如果运行tomcat的linux帐号权限可以访问系统的fonts目录,则在linux下安装部分中文字体。


  2。在linux下建立一个目录,将此目录权限设为任意用户可读,将windows下的字体文件copy到该目录下,然后修改前边所说的fontsconfig.xml目录,增加一行 ,指向字体目录,即可解决问题。

 

 

附件列表


按字母顺序浏览:A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

→我们致力于为广大网民解决所遇到的各种电脑技术问题
 如果您认为本词条还有待完善,请 编辑词条

上一篇如何清理linux vps空间
下一篇linux 清理垃圾文件

0
1. 本站部分内容来自互联网,如有任何版权侵犯或其他问题请与我们联系,我们将立即删除或处理。
2. 本站内容仅供参考,如果您需要解决具体问题,建议您咨询相关领域专业人士。
3. 如果您没有找到需要的百科词条,您可以到百科问答提问或创建词条,等待高手解答。

关于本词条的提问

查看全部/我要提问>>