手机打开PDF文档中文英文支持(乱码问题)解决攻略

电子书的优点很多,随时随地阅读,无论白天黑夜走路坐车都能阅读;想确认一下某句话是不是这本书里的,搜索一下就可以知道;搬家也不用发愁,几万本书带在身上,依然轻松步行。我买了一台平板主要动因就是为了看书,但是有时候会遇到一些问题:一本PDF格式的电子书在电脑上打开时显示正常,用手机打开却出现乱码。通过网络查询,找到了解决办法。这里分享给大家。过程不算很麻烦。一本书2-3分钟搞定。

PDF文件自身是可以嵌入字体的,这样就可以在任何语言的设备上直接阅读,而不用考虑该设备上是否有相应的字体。但是PDF文件有时候为了节省存储空间,创制的时候会选择不嵌入字体,这时候PDF阅读软件就会到你的电脑/手机/平板中去找相应的字体,如果有,显示就正常;如果没有,就会悲剧性的看到乱码。因此,如果你发现某个PDF文档有乱码,一定是由于文档自身指定了显示用的字体,但是没有在文件中内嵌,而你的阅读设备又没有这个字体,就会显示出乱码。解决的办法就是重新生成一遍这个pdf文档,在此过程中嵌入文档相应的字体在文档本身,这样字体就包含在文档中跟着文档走了,就不会产生乱码。具体方式是:

      1. 在PC上安装Adobe Acrobat Professional软件。注意这个软件是编辑PDF用的,不是我们常用的那个免费软件Acrobat Reader(它仅仅是用来阅读pdf文档的)。安装完以后,你就会发现自己的电脑多了一个打印机,叫做“Adobe PDF”,这是一个虚拟打印机,如果你在任何软件中指定这个打印机打印,实际效果就是将被打印的文档变成一个pdf文档并保存在电脑中。当然,原来就是Pdf文档的,在编辑后也可以用这个打印机重新“打印”为一个新的pdf文档。

      2. 检查在PC上该文档是否显示正常。用Adobe Acrobat Professional软件打开那个(在你的手持设备上)出现乱码的pdf文档,先检查一遍在PC上是否显示正常,如果PC上显示都不正常,就说明你的电脑中没有相关的字体。这种情况下,你打开PDF的时候,软件就会弹出警告框,告诉你那个字体缺失,你把它的名字记下来,到网上去下载一个相应的字体,放入windows文件夹中的font文件夹中,这个字体就在你的PC上安装了。重新检查你的PDF档,看是否显示正常了,直到所有的文字都正常为止。

3. 重新生成嵌入字体的PDF文件。从菜单选择“文件-打印”,指定通过“adobe PDF“ 虚拟打印机。在属性中将“仅依靠系统字体,不使用文档字体”这个选项的钩钩去掉,这样打印的时候生成的新PDF档就会自己内嵌入相关的字体了。指定保存位置,从而得到一个新的内嵌字体的PDF文件。因为嵌入了字体,新的PDF档会比原来的文件体积大一倍左右。

4. 将这个新的PDF文件拷入手机或者平板电脑。用手机版的acrobat Reader打开,显示就正常了。

时间: 2024-08-03 23:39:18

手机打开PDF文档中文英文支持(乱码问题)解决攻略的相关文章

WORD 2016打开PDF文档报错的解决办法

直接用word2016打开pdf文档会报错误如下: 解决办法: 用管理员方式运行word,就能正常打开了  

CentOS6.4下使用默认的文档查看器打开PDF文档乱码的解决方案

 最近在CentOS6.4下使用其默认的文档查看器打开PDF文档时出现乱码的方块,有两种方法可以解决.    方法一:修改/etc/fonts/conf.d/49-sansserif.conf文件,如下: [html] view plaincopy <?xml version="1.0"?> <!DOCTYPE fontconfig SYSTEM "fonts.dtd"> <fontconfig> <!-- If the f

利用jasperreports报表生成pdf文档中文不能显示问题解决方法

在利用jasperreports5.6.0系列开发工具生成的jrxml格式文件和jasper格式文件的项目中,和pdf中字体有关的jar包有如下两个: iText-2.1.7.js2.jar:iTextAsian.jar. 另外在开始设计jrxml格式文件的时候,要注意选择元素(Text Field,Static Text等)的属性值设置. 利用jasperreports报表生成pdf文档中文不能显示问题解决方法

Word 2010打开大文档时速度很慢的解决方法

这两天终于搞清楚了一个困扰了我很久的问题.我的Word 2010在打开很大的Word文档(如小组的硕士学位论文)时,经常发生速度慢甚至很长时间没有响应的问题.在师弟的提示下,终于找到一个折衷的解决方案: 其实是对中英文混合大文档拼写检查的问题,关闭拼写和语法检查就可以了,设置方法:点击"文件"--"选项"--"校对"--取消"在Word中更新拼写和语法时"下的所有对号.就可以顺利打开Word文档了. 另外,我们在英文的时候需要

打开PDF文档时,消除“内容准备进度”

先关闭Adobe Acrobat Professional程序,进入到Adobe Acrobat的安装目录 进入C:\Program Files (x86)\Adobe\Acrobat 11.0\Acrobat\plug_ins找到其中的accessibility.api,删除之. 再次用Acrobat打开PDF文件之后就不会再出现上述提示了. 原文地址:https://www.cnblogs.com/cpsmile/p/10934039.html

福昕阅读器打开PDF文档速度慢

RT---------------- 操作如下两步可加快打开速度: 1.Program Files\Foxit Software\Foxit Reader下面的Shell Extensions文件夹删除(删除前最好做备份) 2.Program Files\Foxit Software\Foxit Reader下面的plugins文件夹中的所有的.fpi文件删除(这些无多大用处的fpi文件对速度影响最大),同样要做好备份 最好的办法是新建个文件夹,backu,将Shell Extensions文件

英文pdf文档怎么翻译中文?免费PDF翻译的方法?

从事外贸和互联网工作的朋友来说,很多国外的产品说明清单和帮助文档都是采用英文写作的PDF文档.PDF文档因其不可右键复制文本的特性,让许多需要PDF翻译,又不通外语的朋友大伤脑筋.下面小编来分享两种方法,可以帮助大家免费翻译PDF文档. 方法一 文本提取法 推荐指数:☆☆☆☆ 工具:2013 office word(包括更高级的版本)或福昕阅读器,百度翻译 PDF翻译的一大痛点就是无法复制文本.那么只要解决这个问题即可. 我们以下面这篇英文论文为例. 我们首先打开word,然后用word直接打开

C# 创建、读取PDF文档

生成PDF文档我们通常可以通过文档转换的形式来得到想要的PDF,但我们也可以通过最直接的方式来创建PDF文档,由此本篇文章将介绍C#如何来创建带图.文元素的PDF文档.同理,对于需要读取PDF文档的情况,我们也可以分情况来读取想要的文档元素(文本.图片).在下面的示例中将做详细介绍. 示例要点梳理: 一.创建PDF文档(可支持中文)1.写入文本(包括页边距.字体.字号等设置)2.绘入图片二.读取PDF文档1.读取文本1.1读取全部文本1.2读取指定区域文本2.读取图片使用工具:Free Spir

Java iText使用PDF模板生成PDF文档

我们系统需要生成一个可以打印的PDF文档,老板给了我一个Word文档,按照这个Word文档的格式生成PDF文档. 第一步:下载AdobeAcrobat DC,必须使用这个来制作from域. 第二步:使用AdobeAcrobat DC将Word导成PDF文档. 第三步:由于还要加水印的效果,所以还是使用AdobeAcrobat DC来添加水印,非常方便: 添加水印的方法:使用AdobeAcrobat DC打开PDF文档,"工具"->"编辑PDF"->&qu