打印预览正常,打印出来字体乱码
问题描述
打印预览时字体是正常的,如下图所示;
但是打印出来字体是不正常的;
常规排查下,以pdf方式保存出来的也乱码,如下图所示:
原因分析与对应解决方案
通常情况下,字体打印乱码有以下几种情况,可逐一排查:
排查点一:
使用的字体受损导致,这种情况只需将字体重新安装一下(找个操作系统一样,打印正常的电脑拷贝字体过滤),重启电脑即可。操作步骤如下:
1、经确认此单据是套打模板打印的,去BOS设计平台找到这个套打文件检查对应的乱码的字体是宋体;
2、从其他正常电脑复制C:\Windows\Fonts的所有宋体字体(有三个)到对方硬盘上,然后选中复制过来的字体安装包,按鼠标【右键】点击【安装】;
3、进入操作系统的【控制面板】--【管理工具】--【服务】里面找到并重启Windows Font Cache Service服务后再次打印已经正常。
排查点二:
操作系统中安装了第三方的字体,例如【宋体-pua】字体,导致微软的.Net系统字体在输出GDI+时冲突。【宋体-pua】 是WindowXP SP3系统低版本宋体默认字体,与系统字体同名,从而引发Win10,Win11的.Net系统在打印等GDI+输出时出现乱码。
可以在c:\Windows\Fonts目录删除该字体即可(按Del键删除),如下图所示。
排查点三:
如果通过域控制的,也可能域账户控制引发,这种情况重新加入一下域即可。可联系当前公司网络管理员重新加域即可。
排查点四:
区域设置也可能引起中文打印乱码,可以参考下面教程处理:
https://jingyan.baidu.com/article/d8072ac4ba20cfec94cefd48.html
排查点五:
加密软件给加密了,联系公司网络管理员设置加密软件白名单。
打印预览正常,打印出来字体乱码
本文2024-09-23 01:19:40发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-145224.html