Ubuntu下解决PDF中文不显示和乱码

转载 2013年12月04日 09:26:34
1本人使用的是UBUNTU是11.04,而系统使用查看PDF的软件是文档查看器(evince)。
  2PDF不显示中文
  问题:打开PDF文件后,不显示任何文字,只显示符号和数字。
  解决方法:(1)是因为里面没有中文显示字库poppler,所以要安装poppler数据库就可以了。
       (2)打开终端》输入:sudo apt-get install poppler-data》输入密码》下载安装
          然后再输入:sudo apt-get installpoppler-utils》下载安装(我的已经默认安装好了)
 
Ubuntu下解决PDF中文不显示和乱码


Ubuntu下解决PDF中文不显示和乱码


      (3)此时还是不能显示中文,但能显示方块,现在是能显示符号,数字和方块。

Ubuntu下解决PDF中文不显示和乱码




  3PDF显示乱码
  问题:打开PDF后还是不显示中文,出现方块,这是典型的PDF乱码现象。
  解决方法:一般中文乱码都是因为配置字体时不一致,因为系统默认的是sans-serif字体,但是显示的是WINDOWS下的字体(如楷体,宋体),字体设置不一致。
       只要打开终端》输入sudo gedit/etc/fonts/conf.d/49-sansserif.conf(打开字体设置文件)》将倒数第四行sans-serif改成UBUNTU的中文(如Garuda,文泉驿正黑这些都可以。)》保存退出。
(1)输入命令
Ubuntu下解决PDF中文不显示和乱码

(2)打开字体设置文件
Ubuntu下解决PDF中文不显示和乱码


 (3)将sans-serif更改为Garuda(这里还可以换成别的字体名,可以自己试试。)
Ubuntu下解决PDF中文不显示和乱码

Ubuntu下解决PDF中文不显示和乱码
 (4)再次打开PDF文件,中文能显示。
Ubuntu下解决PDF中文不显示和乱码

chinese.php

require_once('fpdf.php');    $Big5_widths=array(' '=>250,'!'=>250,'"'=>408,'#'=>668,'$'=>490,'%'=>...

PHP给图片加数字水印出现中文乱码的解决

$textcolor = imagecolorallocate($img, 255, 0, 0); //设置水印字体颜色 $font = 'c:/windows/fonts/simhei.ttf...

iReport5.6中文PDF不显示或乱码的解决方法

IReport5.6的PDF中文显示问题解决方法:   1.现将中文字体C:\Windows\Fonts\msyh.ttf(比如微软雅黑)文件拷贝到D:\iReport-5.6.0\irepo...

ubuntu下的“用vim打开中文乱码,用cat打开正常显示”的解决方法

ubuntu下的“用vim打开中文乱码,用cat打开正常显示”的解决方法

SecureCRT连接ubuntu时,中文显示乱码的解决方法

在用SecureCRT连接ubuntu时,中文显示乱码,如下设置即可: 在linux终端设置如下: (1)/var/lib/locales/supported.d/local文件中添加一行:zh_C...

ubuntu下的火狐浏览器中文显示乱码解决方案

最近在编写网页时,用Ubuntu下的火狐浏览器打开总是中文显示乱码,(Ubuntu为英文版的,火狐浏览器也是英文版的),在网上搜索了很多资料都没有解决,有的说要更改/etc/fonts/conf.d/...

解决ubuntu server11.10英文环境显示中文乱码问题---调试通过

解决ubuntu server11.10英文环境显示中文乱码问题---调试通过 ubuntu server11.10英文环境显示中文乱码,把网上所有方法都试了,都没用...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Ubuntu下解决PDF中文不显示和乱码
举报原因:
原因补充:

(最多只允许输入30个字)