ActiveReport中的Chart控件,用于web的pdf导出时的中文不出现处理办法

因为某些原因,突然换到ActiveReport上来做报表系统,用的是3.0版本.在ie中又不想用ActiveX,所以使用pdf的方式输出报表.突然发现Chart控件中的中文都无法正确出来.

试验了很久,无论怎么设置字体,怎么设置语言脚本都没有作用.而这一切在使用html或者ActiveX输出的时候,都没有任何问题.

 

所以想找找原因,使用pdf编辑器对输出的pdf文件检查,发现chart里的所有文字都不是图片,而是以文字框的形式出现.因而猜想是否是ActiveReport的这个版本里可能对于这部分处理有bug存在,因为没有它的代码,所以也不好修改,只能想别的办法.

 

最后,在WebViewer的pdf输出选项里,将"图片文件转化成png格式"选上.这样,整个chart控件里的文字,都成为了图片里的一部分输出,.但是呢,这样的整个png图片是没有透明度的,也罢,中文出来就行了,将整个chart的底色设置成报表底色一样,小心不要遮住旁边的东西.暂时就这样解决了吧

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值