pdf打印乱码问题

pdf打印乱码问题,第1张

简单的说可以这样理解:
这个"通"字,应该是内嵌字体,这里的45ee应该是"通"这个字符在这个内嵌字体里的编码
当pdf文件要显示一个字符,例如"通":
一种方法是:这个文件中提供a的unicode码,然后指定了字体,当reader要显示"通"的时候,就会系统字体里找,如果找到这个字体,那么就用这个字体显示"通",如果没找到,可能会用替代字体,用相似字体来显示"通",如果连替代字符都找不到,那可能就会显示乱码
另一种,就是在pdf文件中已经将这个"通"字内嵌,也就是说,在文件里就已经告诉显示引擎"reader",这个"通"长什么样,然后显示引擎就会去pdf文件中去找"通"字,然后把它显示出来,就算你的系统没有安装中文的字体,它一样会显示正常,但是这时候,这个"通"在pdf文件里的编码信息就不一定是"通"的unicode码了,而是一个字符的编码如果pdf文件没有提供字符编码到unicode码的映射,那就得不到它的unicode码的信息,显示的可能就是<45ee>类似于这样的东西了

把打印机拿到别的可正常打印的电脑上试一下看是否也是乱码,如果打印正常,则证明故障和主机有关,或把一台在别的电脑上使用正常的打印机连到你的电脑上试试看,如果正常则说明故障和你的打印机有关。
打印机驱动安装不正确或损坏也有可能导致打印乱码,建议重新安装最新的打印机驱动(可在官方站点获取),驱动安装完成后可执行打印测试页以测试打印机是否正常。
用于打印的字体未安装或已经损坏也会出现打印乱码的情况,如字体尚未安装或已经损坏可打开“控制面板→字体”,双击字体图标,在打开的窗口中点击“文件”菜单,选择安装新字体即可。
软件冲突,使用盗版软件,如某些解密版的财务报表系统,往往会造成驱动不正常,导致打印乱码,即使是某些正版软件,由于要求在打印口上安装加密狗,往往也会导致打印异常。
病毒导致打印异常,有时由于病毒的存在也会造成打印乱码,比如有一种蠕虫病毒就会使计算机无故打印乱码,建议使用诺顿等最新版本的防病毒软件进行查杀。
系统文件损坏或丢失造成打印异常或乱码,解决方法一是从 *** 作系统安装盘中提取或用系统自带的工具恢复相应系统文件,二是重装 *** 作系统。
打印机线缆故障导致打印乱码,有时打印线缆及其接口部位产生断路或短路都有可能导致打印乱码。可以在ms-dos下,执行命令“dir>prn”来检测打印机线缆是否存在故障。

用Adobe Acrobat 9 Pro自带的PDF打印机打印网页转换成PDF格式,结果都是一堆TXT格式的乱码是设置错误造成的,解决方法为:

1、首先,进行打开一个Adobe Acrobat 9 Pro的界面,进入到的界面中。

2、然后进行点击了Adobe Acrobat 9 Pro的菜单中 文件 的选项菜单。

3、进行点击了文件菜单之后,d出了下拉菜单选中为 创建pdf 的选项。

4、进行点击了创建pdf的选项之后,d出了下一级菜单选中为 从网页 的选项。

5、d出了的从网页创建pdf的窗口当中,在url中输入地址的。

6、然后进行点击 创建 按钮。

7、就会d出了一个下载状态的窗口当中。等待下载完成。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/10544755.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-09
下一篇2023-05-09

发表评论

登录后才能评论

评论列表(0条)

    保存