安装程序(例如Acrobat)的乱码问题

安装程序(例如Acrobat)的乱码问题

1 问题和解决办法

前天,在单位装过Acrobat 7.0(转换PDF时可以自动建立索引、链接),回家也想装一下。但执行安装程序时出现乱码。奇怪,单位装是好的啊。我当时没想明白怎么回事。昨天又找到Acrobat 8.0在家里安装,执行安装程序时还是出现乱码。上网查一下,才知道原因。

原来这是因为我安装、使用过AppLocale。只要将“C:\WINDOWS\AppPatch\AppLoc.tmp”文件删除就可以了。再次运行Acrobat安装程序,没乱码了。

为了防止AppLocale再次产生这个文件,可以在“C:\WINDOWS\AppPatch”目录建一个空文件“AppLoc.tmp”(例如新建文本文件),然后将这个文件设为只读。

2 细节

我在用AppLocale运行繁体中文程序时,AppLocale在“C:\WINDOWS\AppPatch”目录产生“AppLoc.tmp”文件,有4个字节,例如“04 04 00 00”。这4个字节就是繁体中文的LCID(小尾32位数)。这时,Acrobat安装程序会按照繁体中文解释自己的资源,就产生了乱码。例如,“下一步”的GBK编码是“CF C2 D2 BB B2 BD”。如果将“CF C2 D2 BB B2 BD”解释成Big5编码,就会得到文本“狟珨祭”,就是我们看到的乱码

我以前在安装诺基亚PC套件时也碰到过类似现象,应该是同样的问题。如果在繁体中文Windows用AppLocale运行过简体中文程序,应该也会碰到类似问题。

如果在使用Adobe Acrobat阅读PDF文件时出现乱码,这可能是因为PDF文档没有将所需的所有字体嵌入到文档中,导致缺少字体。解决这个问题的方法是确保文档中所使用的字体已嵌入,并且在您的计算机上正确安装了这些字体。您可以尝试以下步骤来解决乱码问题: 1. 检查字体嵌入:在Adobe Acrobat中打开PDF文件,然后转到“文件”菜单,选择“属性”。在属性对话框中,切换到“字体”选项卡,检查是否有缺失的字体。如果有缺失的字体,您可以尝试将这些字体嵌入到文档中。 2. 手动嵌入字体:如果您知道哪些字体缺失,您可以手动将它们嵌入到PDF文档中。在Adobe Acrobat中,选择“文件”菜单,然后选择“打印”。在打印对话框中,选择“Adobe PDF”作为打印机,并点击“属性”按钮。在Adobe PDF属性对话框中,选择“Adobe PDF设置”选项卡,然后点击“Adobe PDF设置”按钮。在Adobe PDF设置对话框中,切换到“标准”选项卡,然后选择“字体”选项。在字体选项中,选择需要嵌入的字体,并将其设置为“嵌入所有字体”。完成后点击“确定”保存设置,然后点击“打印”。 3. 安装缺失字体:如果您没有缺失字体的副本,您可以尝试安装这些字体到您的计算机上。您可以从字体提供商或其他可靠的来源获取这些字体文件,然后按照安装字体的常规步骤进行安装。 这些步骤应该能够解决Adobe Acrobat中的乱码问题。如果问题仍然存在,请确保您的Adobe Acrobat软件是最新版本,并尝试在其他PDF阅读器中打开文件,以检查是否是文件本身的问题
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值