Fastreport 导出PDF乱码问题

lyang41 2010-04-15 12:25:49
我用 Fastreport 4.9.31 安装版的,将有中文的 报表导成PDF格式,英文可以显示,简体中文全部是一个个小黑点。上网查了一下,FR导出PDF格式不支持中文,但是3.0版以后的都解决了。
但是,我这个没有,不知道是为什么
我也把所有控件的Font属性,改成“宋体”,字符集是defult,
导出PDF时,提示找不到字体"?诸",不懂什么意思。
请问怎么样才能正确显示PDF,需要加装字体么?请问具体怎么操作?
谢谢!
...全文
1243 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
qshljg 2011-09-27
  • 打赏
  • 举报
回复
你好,把字体名称设为"MingLiu"就可以了,好像是不认中文字体名称
iwlk 2010-07-01
  • 打赏
  • 举报
回复
http://www.mietian.net/pdf/ 试试这个, 无乱码!

html 转 pdf 无损转换, 完全保留了html的格式!

lyang41 2010-04-27
  • 打赏
  • 举报
回复
我再加分
iceraise 2010-04-27
  • 打赏
  • 举报
回复
我也遇到过这个问题,貌似没啥解决的办法,改用别的报表软件吧~推荐GRID++~
ffwin 2010-04-27
  • 打赏
  • 举报
回复
用虚拟打印,你用的哪个版本? 应该不会有问题的.
lyang41 2010-04-23
  • 打赏
  • 举报
回复
其实我的问题是,我想把Access 中的纪录,写入到Excel中,生成电子版合同。因此,Excel是有固定格式的。但是由于单位电脑原因,导致 导入到Excel 特别特别的慢~20条的纪录,要3分钟,而我们合同一般都在40~100项左右。但是,我拿到自家电脑就没有问题,200条纪录,刷一下就好。电脑配置和公司一样,都是DELL的商务机。
所以,就用FR做报表来来显示,速度是上去了,但是却没有Excel 那样灵活,而且还不支持中文~~~

不知道,有哪位达人,或者跟我有同样遭遇的,能否给我指条明路~~~怎么样可以提高导入Excel的速度呢?

(公司电脑配置如下:虚拟内存 1519MB,Celeron(R) 3.06GHz,1G内存,40G硬盘,可用11G)
lyang41 2010-04-23
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 mwy654321 的回复:]
你加分后,我可以帮你解决导出PDF的问题。
这么难的问题,亏你才给这点分。唉。
[/Quote]
我只有这么多分阿,已经是倾囊相送来
我这个版本用TRICHTEXT 会报错,也不知道怎么回事。
如果用虚拟打印PDF是没有问题,但是会把页面头部切掉一部分,导致我的报表头,显示不出来。
也是个头大的问题~~~
qxq321 2010-04-20
  • 打赏
  • 举报
回复
1、换个高版本
2、用其他的插件
Yothan 2010-04-20
  • 打赏
  • 举报
回复
还需要注意字体,看是否安装对应语言包。
Yothan 2010-04-20
  • 打赏
  • 举报
回复
楼主可以试试,如果是中文版的用TRichText显示字体,不要用TMemo。
我用的是Frx 3.18版,无此问题。
haitao 2010-04-20
  • 打赏
  • 举报
回复
找 pdf专业版 或 fineprint 或 foxit的创建插件 ,打印时选择 pdf虚拟打印机
这样出来的pdf应该没乱码吧
ffwin 2010-04-20
  • 打赏
  • 举报
回复
mark
无条件为你 2010-04-20
  • 打赏
  • 举报
回复
你加分后,我可以帮你解决导出PDF的问题。
这么难的问题,亏你才给这点分。唉。
风之谷 2010-04-19
  • 打赏
  • 举报
回复
这个嘛 还真不晓得,读读fastreport的说明吧
lyang41 2010-04-19
  • 打赏
  • 举报
回复
没人来帮忙么?我自己顶哈!

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧