samon_kylin
小狐狸
小狐狸
  • UID7576
  • 注册日期2005-07-25
  • 最后登录2005-07-25
  • 发帖数1
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
阅读:2446回复:0

求助:firefox打印问题--在线等,急啊

楼主#
更多 发布于:2005-07-25 15:38

我用的是中软linux
自己安装了firefox,想打印中文网页,直接打印则出现乱码,即在中文字的地方出现方框,此时用gedit和office软件打印正常,可以打印PDF文档和ps文档(ps文档也是乱码)。

于是我对照mozilla配置修改了/usr/lib/firefox/greprefs/all.js,在最后几行添加了:

pref("print.postscript.nativecode.zh-CN", "gb18030");
pref("print.postscript.nativefont.zh-CN", "CFangSong-Light-GBK2K-H");

其中CFangSong-Light-GBK2K-H 是在 /usr/share/ghostscript/Resource/Font 目录下的 ghostscript  字体,在 /usr/share/ghostscript/Resource/CIDFont 目录下的 CFangSong-Light 文件中有定义 TrueType 字体,部分内容为:
/CFangSong-Light
(//usr/share/fonts/zh_CN/TrueType/Dwst28.ttf)  /Adobe-GB1-Unicode .openttcidfont dup length dict begin {def} forall currentdict end
/CIDFont defineresource pop

注:修改后gedit,office都打印正常,firefox可将网页打印成ps文档,打印正常,此时直接打印网页和打印ps文档,打印机指示灯只闪一下就没反应了,百思不得其解,求助高手。
呵呵
游客

返回顶部