zoukankan      html  css  js  c++  java
  • CentOS6.4下使用默认的文档查看器打开PDF文档乱码的解决方案

       最近在CentOS6.4下使用其默认的文档查看器打开PDF文档时出现乱码的方块,有两种方法可以解决。

       方法一:修改/etc/fonts/conf.d/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>
    
    
    
    将上面的edit标签对中的子标签中的string值改成文泉驿正黑,再次使用其默认的文档查看器打开PDF文档没有出现乱码。

    方法二、安装AdobeReader_chs-8.1.7-1.i486.rpm 软件包

    1、去网站http://ardownload.adobe.com/pub/adobe/reader/unix/8.x/8.1.7/chs/下载AdobeReader_chs-8.1.7-1.i486.rpm包,或者直接使用Ctrl_Alt+T打开终端,在终端中输入命令,如下:

    [root@localhost tmp]# wget http://ardownload.adobe.com/pub/adobe/reader/unix/8.x/8.1.7/chs/AdobeReader_chs-8.1.7-1.i486.rpm
    (上一步将AdobeReader_chs-8.1.7-1.i486.rpm二进制软件安装包下载至/tmp目录下,这个可以随意。)
    2、接着使用rpm工具安装刚下载的AdobeReader_chs-8.1.7-1.i486.rpm,使用rpm -ivh 软件包名的命令安装,如下:
    [root@localhost tmp]# rpm -ivh AdobeReader_chs-8.1.7-1.i486.rpm
    Preparing...                ########################################### [100%]
       1:AdobeReader_chs        ########################################### [100%]

    接着就可以使用刚安装的AdobeReader打开PDF文档了,个人比较喜欢AdobeReader而不是默认安装的PDF文档查看器。







  • 相关阅读:
    iOS控制器之基类设计
    看图理解JWT如何用于单点登录
    Linux内核启动过程概述
    html5 canvas 粒子特效
    linux上svn版本库创建小记
    HTML5 实现橡皮擦的擦除效果
    Web Audio API 实现音频可视化
    用javascript实现简单排序算法
    简单酷炫的Canvas数字时钟
    Html5游戏框架createJs的简单用法
  • 原文地址:https://www.cnblogs.com/ccf19881030/p/12004892.html
Copyright © 2011-2022 走看看