从LINUX系统上下载的PDF文件无法显示中文,怎么办?

从LINUX系统上下载的PDF文件无法显示中文,怎么办?,第1张

安装中文语言的插件。你用的是xpdf吧。

那个插件的名字好像叫xpdf-chinese……

自己再搜搜吧。

电脑是外国人发明的。所以很多情况下中文的显示和输入都有问题,尤其是在linux系统下。更尤其是在命令行下。

如果你不懂什么是xpdf,那就用kpdf吧,中文支持非常好。不必安装插件。

这个是OOo的问题还是你的pdf阅读器的问题?

你是在pdf阅读器中发现字体无法显示吧,那么有没有更换阅读器,或者在windows系统下打开pdf来确认是转换的pdf文件本身的问题还是阅读器的问题。

如果确认是OOo转换的问题,首先建议你升级到新版本。22也太旧了。

另外建议你使用libreoffice,这个是OOo的另一个版本,在生成pdf是可以嵌入字体,以保证中文的显示问题。

用OpenOfficeorg打开那个文档,然后文件->导出为PDF。

参考

http://wikiservicesopenofficeorg/wiki/Documentation/OOo3_User_Guides/Getting_Started/Exporting_to_PDF

需要Adobe Acrobat Reader

关于在Linux下使用Acrobat Reader 所要进行的设置:

  当 Acrobat Reader 启动时,它在 $ACRO_INSTALL_DIR/$ACRO_CONFIG/ plug_ins 目录中查找的增效工具。您可通过更改 systemPlugInPath 标签来 指定一个新的默认目录。该 systemPlugInPath 标签指定所有 Acrobat Reader 用户使用的增效工具的位置:

systemPlugInPath /net/Acrobat/Sun_OS4/doc_dept/plug-ins

  启动 Reader 时您可指定您自己的增效工具。默认时,Acrobat Reader 在 $HOME/plug_ins 目录查找个人增效工具。您可通过修改 userPlugInPath 标签来为个人增效工具指定一个新的默认目录。例如:

userPlugInPath $HOME/Acrobat/plug_ins

  如果您想在每次您打开一个 PDF 文件时打开一个新的 Reader 程序,要设置 userFrontEndProgram 资源为 FALSE 。默认时,userFrontEndProgram 设置为 TRUE ,指已经打开的 Reader 程序用来显示新的 PDF 文件。

  如果您要改变书签用的默认字体大小,您可更改 bookmarkFontSize 数值。 字体大小用磅表示。如果您要更改字体类型,您可更改 bookmarkFontName 数值。例如:

bookmarkFontSize

bookmarkFontName Courier

让 Acrobat Reader访问字体

  如果在一个 PDF 文件中引用了一种字体,但没有嵌入,而且 Acrobat Reader 在系统打开该文件时找到了这种字体,Acrobat Reader 将在系统中 使用该字体来显示文本。您可在浏览器启动脚本或在您的用户配置文件中 通过设置 PSRESOURCEPATH 变量让 Reader 访问您已安装的 Type 1 字体。 通常是由系统管理员来编辑启动脚本的,允许访问浏览器拷贝的所有用户来访问字体。编辑您的用户配置文件使您可以访问字体。

  PSRESOURCEPATH 变量在您指出的位置上查找 UNIX PostScript 资源文件 (upr )。安装 Type 1 字体时创建了 upr 文件。

允许整个系统访问字体:

1 在一个文字编辑器中打开 Acrobat4/bin/acroread 。

2 输入下面的命令: # PSRESOURCEPATH=::

3 重新启动 Acrobat Reader

第二个有效的方法就是使用Ghostscript 这个软件

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 从LINUX系统上下载的PDF文件无法显示中文,怎么办?

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情