依然丶飘零 发表于 2022-3-2 15:05:53

C1Report的RenderToFile导出pdf中文不显示问题

预览的时候根据模板显示是正常的,导出的PDF打开就有问题了,贴上demo了



Richard.Ma 发表于 2022-3-2 15:05:54

pdf乱码的大部分原因都是缺少字体,
比如你这边生成的pdf就是这个原因,在Adobe pdf reader或者福昕阅读器中就不会乱码,因为阅读器会自己调用系统的字体,但是在chrome中打开就会乱码

解决办法是通过嵌入字体的PDF保存
c1Report.RenderToFile(file, FileFormatEnum.PDFEmbedFonts);

依然丶飘零 发表于 2022-3-3 08:59:51

Richard.Ma 发表于 2022-3-2 16:34
pdf乱码的大部分原因都是缺少字体,
比如你这边生成的pdf就是这个原因,在Adobe pdf reader或者福昕阅读器 ...

谢谢版主:lol

Richard.Ma 发表于 2022-3-3 09:00:33

不客气
页: [1]
查看完整版本: C1Report的RenderToFile导出pdf中文不显示问题