几天的辛苦总算有点结果,我这个几乎算是Delphi门外汉的家伙凭着对fastreport和pdf的喜好,实现了对简体PDF,繁体PDF,韩文PDF以及日文PDF的输出,这里记录下,算是留作纪念。
不过嵌入CJK字体仍然不行(因为版权的问题,大多数CJK字体都不支持嵌入的,而且随便嵌入一个中文字体,原本只有几K的PDF陡然增大到了几M。我也改写过一个破解字体嵌入的小程序,不过还没有拿来测试。
下面上传了fastreport的原文件以及生成的PDF效果,有兴趣的朋友可以看看。为了制作另外三种语言的样本,不得已切换了四次电脑(设置默认语言),因为fastreport不支持Unicode编码。
fastreport_CJK_PDF_export_example.zip