一、 将电子图书转换成PS格式
绝大多数Windows平台下的阅读工具都具备打印功能,因此采用打印到文件的办法转换图书格式是简单易行的。首先在Windows的控制面板里看看自己的系统里有没有打印机,如果没有,就添加打印机,注意:添加的打印机必须是支持PostScript格式的,其它的参数设置选择默认即可。在我的系统上我选择的是HP LaserJet ⅢSi PostScript v52.3打印机,然后到阅读工具的打印菜单,选择打印,选择好打印机,关键的一步就来了,此时一定要选上“打印到文件”,按下“打印”后,再指定文件的保存路径和文件名,按下“确定”之后,一个后缀名为prn的文件就在你指定的目录下生成了。如果没有什么意外的话,重新启动到Linux,用GhostView打开这个文件,应该能看到文件的内容。下面以CHM格式的Effective C++为例,详细讲述整个过程。
在Windows下安装好打印机后,运行effectiveC++.chm文件,出现阅读界面。在上方的工具条上点击打印图标,出现一个标题为“打印主题”的选择窗口,默认选择为“打印选定主题”,改为“打印选定主题及全部次标题”,点击“确定”,出现打印界面,选择好打印机(在我的系统上为HP LaserJet ⅢSi PostScript v52.3打印机),然后点击在“打印到文件(F)”前的方框,点击“打印”,会出现一个“打印到文件…”的对话框,指定文件的保存路径和文件名后,点击“确定”即可生成prn文件。然后重新启动进入Linux,运行ghostview或kghostview即可查看,而且文本和图像均可显示。
Word文档格式的转换也很简单,只要在Word里选择打印,然后按上述过程操作即可。其它的电子图书格式如WDL也完全可以如法炮制。不过转换之后的PRN文件体积可不小。一本300多页的《Linux参考大全》第一部分转换后就有近8兆。超星电子图书格式也完全可以如此办理。只要阅读工具支持打印,任何格式的电子图书都可以用这种方法转换成PS文件。
存在的问题:将电子图书转换成PS文件或多或少会存在一些问题,如某些字体会发生变化,CHM转换的PS文件没有超链接等等。如果文字显得太浅,不太看得清楚,可以换一种打印机试试,有些打印机驱动程序可以设置分辨率,转换之后的效果要好一些。对于WDL文档,如果发现转换后字体互相重叠,可以在打印时将纸张定义得宽一些。
Linux下怎样查看阅读PDF/CHM等格式文档(2)
内容版权声明:除非注明,否则皆为本站原创文章。
转载注明出处:https://www.heiqu.com/3c8fb681cf03fa8bed327316aead7c66.html