delphi 中fastreport 导数据到pdf 时字符变为空格(200)

  • 主题发起人 lfl198411
  • 开始时间
L

lfl198411

Unregistered / Unconfirmed
GUEST, unregistred user!
delphi 中将fastreport 报表中的数据导到pdf中只要遇到“啰”字 ,生成的pdf文件中这行就是空的, fastreport 用的是3.0版的,急需解决,忘高手相助!谢谢!
 
L

lfl198411

Unregistered / Unconfirmed
GUEST, unregistred user!
怎么没人回答啊!急啊!
 
S

Sdelphi_fu

Unregistered / Unconfirmed
GUEST, unregistred user!
我没有遇到楼主的问题,你升级一下报表的版本看是否可以,如果有源码可以分析一下
 
L

lfl198411

Unregistered / Unconfirmed
GUEST, unregistred user!
关键是别的字符都很正常,只要遇到这个字就变空格
 
L

lfl198411

Unregistered / Unconfirmed
GUEST, unregistred user!
直接调用的是fastreport.export
 
B

bybylyly

Unregistered / Unconfirmed
GUEST, unregistred user!
换成宋体试试,我现在直接给客户装了个pdfFactory 的虚拟pdf打印机,很好使。
 
L

lfl198411

Unregistered / Unconfirmed
GUEST, unregistred user!
只要用虚拟pdf打印机打印的话,是正常的,我现在是不想让它打印,我想直接生产pdf 文件存到指定目录下,谢谢大家的关注,只导入到pdf文件中,可有什么方法实现?
 
L

lfl198411

Unregistered / Unconfirmed
GUEST, unregistred user!
设置成宋体,自动导入的pdf还是跟以前一样的,只要遇到‘啰’字就出现空白,晕啊!哪位大侠救救命啊!
 

无条件投降

Unregistered / Unconfirmed
GUEST, unregistred user!
“啰”是GBK字符集中的字,gb2312里面是没有的, 这个是fastreport使用的字符集为gb2312而非它的超集gbk的原因,右键用文本编辑器打开你的pdf文档,将GB-EUC-H修改为GBK-EUC-H就行了,如果你觉得麻烦,就要修改fastreport代码了,修改挺简单的,略
 
L

lfl198411

Unregistered / Unconfirmed
GUEST, unregistred user!
按照楼上兄弟的修改方法,还是不行啊!打开之后一片空白...楼上的可知道如何修改fastreport 代码啊?谢谢!
 
L

lfl198411

Unregistered / Unconfirmed
GUEST, unregistred user!
无条件投降这位兄弟能否说下如何修改fastreport中的代码可以更正上面的情况,若行的话,再送100分,谢谢!很急啊!
 

Similar threads

回复
0
查看
799
不得闲
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
顶部