成功修改fastreport3.15,使其支持中日韩四(CJK)中编码PDF的导出
2005-09-08 06:32
232 查看
几天的辛苦总算有点结果,我这个几乎算是Delphi门外汉的家伙凭着对fastreport和pdf的喜好,实现了对简体PDF,繁体PDF,韩文PDF以及日文PDF的输出,这里记录下,算是留作纪念。
不过嵌入CJK字体仍然不行(因为版权的问题,大多数CJK字体都不支持嵌入的,而且随便嵌入一个中文字体,原本只有几K的PDF陡然增大到了几M。我也改写过一个破解字体嵌入的小程序,不过还没有拿来测试。
下面上传了fastreport的原文件以及生成的PDF效果,有兴趣的朋友可以看看。为了制作另外三种语言的样本,不得已切换了四次电脑(设置默认语言),因为fastreport不支持Unicode编码。
fastreport_CJK_PDF_export_example.zip
不过嵌入CJK字体仍然不行(因为版权的问题,大多数CJK字体都不支持嵌入的,而且随便嵌入一个中文字体,原本只有几K的PDF陡然增大到了几M。我也改写过一个破解字体嵌入的小程序,不过还没有拿来测试。
下面上传了fastreport的原文件以及生成的PDF效果,有兴趣的朋友可以看看。为了制作另外三种语言的样本,不得已切换了四次电脑(设置默认语言),因为fastreport不支持Unicode编码。
fastreport_CJK_PDF_export_example.zip
相关文章推荐
- [导入]OpenOffice 的PDF导出功能支持把网页的表单转为PDF的表单
- [转]水晶报表本身不支持打印,可以导出到别的格式打印,比如pdf
- MySQL编码修改--> 支持emoji表情
- 查询修改ORACLE的server、客户端和导出dmp文件的字符集编码方式
- 支持导出PDF文件并转换成图片格式的PDF查看控件Spire.PDFViewer
- Magento PDF发票,支持中文,以及修改的办法
- jdbc连接数据库的时候,显示出乱码。所以修改my.ini下的编码格式,把utf-8改为gbk,但是保存的时候出现说my.ini拒绝访问的情况。保存不成功,希望大家能够帮我解决,谢谢!
- VB.NET导出excel并支持中文文件名 中文编码
- POI根据EXCEL模板,修改内容导出新EXCEL (只支持HSSF)
- html导出table支持(excel,png,word,pdf<pdf不太行,中文不支持>)
- MySQL不支持中文、将编码修改为utf-8,仍不支持中文问题解决方案
- PDF怎么支持中文 KendoUI 导出PDF
- mysql导入导出数据中文乱码解决方法小结(1、navicat导入问题已解决,创建连接后修改连接属性,选择高级->将使用Mysql字符集复选框去掉,下拉框选择GBK->导入sql文件OK;2、phpmyadmin显示乱码的问题也解决,两步:1.将sql文件以utf8的字符集编码另存,2.将文件中sql语句中的字段字符集编码改成utf8,导入OK)
- mysql 修改编码不成功解决办法
- SUSE Linux 修改了websphere 的编码格式为gbk后 对中文的支持也是有问题的解决办法
- bootstrap table和tableExport导出支持中文的Excel和pdf等表格
- 查看修改mysql编码方式让它支持中文(gbk或者utf8)
- 修改mysql数据库编码格式以支持中文
- Unity成功导出Xcode工程后自动修改一些设置
- mysql之修改数据库编码格式以支持中文