Ubnutu下中文PDF文件不显示或显示为方框问题的解决
2010-09-24 11:58
886 查看
最近装了Ubuntu Linux,用其自带的文档查看器(Document Viewer)打开中文PDF时,发现有部分PDF里的中文不能正常显示,有一些为一片空白,另有一些显示方框。经过搜索并亲自验证,如下方法可以解决此文问题:
1、安装xpdf简繁体包和poppler-data,在终端(命令行)中输入如下命令:
2、修改49-sansserif.conf文件 。如果已经安装了文泉驿正黑字体,在终端(命令行)中输入如下命令:
会打开49-sansserif.conf,将倒数第四行改为“文泉驿”
3、把Windows下的宋体、楷体、黑体等常用字体拷贝到Linux的字体文件夹/usr/share/fonts/chinese/TrueType/下。
如果装的是双系统,直接从C:/windows/Fonts复制就可以了,否则可以从网上下。注意到如果不是用的root权限的话,可能无法直接复制/usr/share/fonts/下,可以先复制/下载到主文件夹/home/[username]下,然后进入终端,输入如下命令:
1、安装xpdf简繁体包和poppler-data,在终端(命令行)中输入如下命令:
sudo apt-get install xpdf-chinese-simplified xpdf-chinese-traditional poppler-data
2、修改49-sansserif.conf文件 。如果已经安装了文泉驿正黑字体,在终端(命令行)中输入如下命令:
sudo gedit /etc/fonts/conf.d/49-sansserif.conf
会打开49-sansserif.conf,将倒数第四行改为“文泉驿”
<?xml version="1.0"?> <!DOCTYPE fontconfig SYSTEM "fonts.dtd"> <fontconfig> <!-- If the font still has no generic name, add sans-serif --> <match target="pattern"> <test qual="all" name="family" compare="not_eq"> <string>sans-serif</string> </test> <test qual="all" name="family" compare="not_eq"> <string>serif</string> </test> <test qual="all" name="family" compare="not_eq"> <string>monospace</string> </test> <edit name="family" mode="append_last"> <string>文泉驿</string> </edit> </match> </fontconfig>
3、把Windows下的宋体、楷体、黑体等常用字体拷贝到Linux的字体文件夹/usr/share/fonts/chinese/TrueType/下。
如果装的是双系统,直接从C:/windows/Fonts复制就可以了,否则可以从网上下。注意到如果不是用的root权限的话,可能无法直接复制/usr/share/fonts/下,可以先复制/下载到主文件夹/home/[username]下,然后进入终端,输入如下命令:
sudo mv simsun.ttf simhei.ttf simkai.ttf /usr/share/fonts/chinese/TrueType/
相关文章推荐
- iText7 生成 PDF 文件,解决各种操作系统中文问题,控制指定位置显示图片、文字、图文混排
- 解决JasperReport生成PDF文件,中文不能显示的问题
- dokuwiki + dw2pdf 插件,解决导出pdf文件中文乱码(字体问题,显示小方块)
- 解决gedit打开txt文件乱码问题and解决pdf中文不显示的问题
- 解决gedit打开txt文件乱码问题and解决pdf中文不显示的问题
- jasperreports和Ireport导出PDF文件中文不显示问题(最新解决方法)
- 解决Ubuntu的PDF文档中文无法显示的问题
- paip.解决中文url路径的问题图片文件不能显示
- 详解Intellij IDEA中.properties文件中文显示乱码问题的解决
- java 用itext-asian解决itext pdf中文不显示问题
- JFreeChart的简单应用以及解决中文显示方框的问题
- springMVC中itext生成PDF,根本上解决中文乱码以及不显示问题
- struts2与JasperReport整合应用中解决PDF中文不显示问题(让我烦恼了半天)
- ITEXT5.5.8转html为pdf文档解决linux不显示中文问题
- 解决Logback生成的日志文件不能显示中文的问题
- ubuntu下pdf文件打开中文无法显示的问题
- paip.解决中文url路径的问题图片文件不能显示
- wkhtmltopdf 中文不能显示问题完美解决
- 解决fgetcsv打开csv文件中文无法显示的问题。
- 【C# 基础】— 解决 "winForm 引用 Adobe PDF Reader控件不显示pdf 文件" 问题