系统开发 Web 打印功能时,用到了 lodop 打印套件,测试没问题,但是实际使用过程中,有一台电脑打印时有几个特定的汉字打印出来是乱码。
最开始考虑是 lodop 的用法问题,但是咨询了官方客服,我的代码没问题。而且其他的电脑都是正常的。
那么就考虑是这台电脑的字体出问题了,检查了一下打印使用的字体是黑体,然后从打印正常的电脑字体文件夹中拷贝了一份“黑体常规”字体,文件名是:simhei.ttf,替换了出问题电脑的相同字体。
再次打印,乱码消失,恢复正常。
系统开发 Web 打印功能时,用到了 lodop 打印套件,测试没问题,但是实际使用过程中,有一台电脑打印时有几个特定的汉字打印出来是乱码。
最开始考虑是 lodop 的用法问题,但是咨询了官方客服,我的代码没问题。而且其他的电脑都是正常的。
那么就考虑是这台电脑的字体出问题了,检查了一下打印使用的字体是黑体,然后从打印正常的电脑字体文件夹中拷贝了一份“黑体常规”字体,文件名是:simhei.ttf,替换了出问题电脑的相同字体。
再次打印,乱码消失,恢复正常。