wenhui 发表于 2021-5-11 17:58:31

模板打印出现乱码

本帖最后由 Crystal.Li 于 2021-5-11 18:05 编辑

模板打印出现乱码,不止数据,模板中的文本也出现了

Crystal.Li 发表于 2021-5-11 18:05:33

这个是不是您的数据库的数据乱码导致的?检查一下数据库

wenhui 发表于 2021-5-11 18:12:01

但是我们模板上的文字,也有乱码

wenhui 发表于 2021-5-11 18:12:26

wenhui 发表于 2021-5-11 18:12:50

不只是单单返回数据的乱码

James.Lv 发表于 2021-5-11 18:27:11

wenhui 发表于 2021-5-11 18:12
不只是单单返回数据的乱码
您好,您看一下模板上面汉字显示正常的使用的是什么字体,把显示不正常的换成一样的字体看看打印是否正常

如果字体更换了之后打印正常的话,就是咱们程序没有注册字体。

wenhui 发表于 2021-5-12 09:03:13

我检查了对应的模板,整个模板中所有的文字都是黑体有的可能是字号不同或者有的进行了加粗。

James.Lv 发表于 2021-5-12 09:36:21

wenhui 发表于 2021-5-12 09:03
我检查了对应的模板,整个模板中所有的文字都是黑体有的可能是字号不同或者有的进行了加粗。

现在的情况是不是所有加粗的都正常打印出来了,剩下的都是乱码的?

wenhui 发表于 2021-5-12 09:44:26

是的呢

James.Lv 发表于 2021-5-12 09:56:23

wenhui 发表于 2021-5-12 09:44
是的呢
这个有可能是没有注册字体的原因,您可以参考这个方案注册一下字体:https://gcdn.grapecity.com.cn/forum.php?mod=viewthread&tid=82020
或者使用这样的方式:
首先你把字体放在该路径下:C:\Windows\Fonts
然后再在
Web端在线设计器的页面端进行这样属性API的调用

designerOptions.fonts = ['Arial','SJQY','Times New Roman'];

数组里面的命名据说字体的命名

页: [1] 2
查看完整版本: 模板打印出现乱码