| 如何在linux上看windows 上的.chm 文件 |
热 |
| 如何在linux上看windows 上的.chm 文件 |
|
|
|
作者:佚名 文章来源:不详 点击数: 更新时间:2006-11-27 19:32:24  |
办公室只有redhat linux 9 请问哪位大侠,如何在linux上看windows 上的.chm 文件
linuce 回复于:2004-02-15 13:18:21 唔。。。。。我也想知道。。。。期待高手的出现!!解开我心中不解的迷!
chenjn 回复于:2004-02-15 13:53:03 有的,到www.linuxfans.org上去找
wang_yong 回复于:2004-02-15 13:58:54 试试看! http://sourceforge.net/projects/chmviewer/
bigbrother 回复于:2004-02-15 14:32:35 [quote:887edbaccc="hxzheng"]办公室只有redhat linux 9 请问哪位大侠,如何在linux上看windows 上的.chm 文件[/quote:887edbaccc]
use xchm it require chmlib and wxGTK. wxGTK can be found in debian release, while chmlib and xchm must be compiled by yourself.
google them and download them and compile them.
I use xchm for months; for some chm files it works will, some others it goes wrong; and don't expect it works properly with Chinese chm files.
Good luck, happy reading!
jeffreyli 回复于:2004-02-15 14:40:58 现在网上的电子图书绝大部分都是pdf、chm、wdl和word文档doc格式。也有部分图书采用纯文本txt格式。txt格式在linux下可用文本阅读器打开,只要使用的linux平台支持中文显示,使用上不存在什么问题。pdf格式由于使用广泛,在linux下也得到了良好支持,可以使用xpdf,KGhostView等打开阅读,还可以到www.adobe.com去下载linux版的Acrobat Reader(最新版本为5.0),使用上也没有太大问题。而且与txt相比,pdf支持图像显示,超链接等功能,使用上自然更加方便。对于其它电子图书格式,如chm、wdl以及超星电子图书格式,由于没有在linux平台下的阅读工具,使用十分不便。特别是对于学习在linux平台下操作和编程的图书,需要一边看书,一边操作,时常需要在windows和linux两种平台下来回切换,操作极为麻烦。笔者因需要在linux平台下学习编程,下载的几本电子图书都是chm或者wdl格式,不得不在widows下看一部分,再重新启动到linux操作一部分,然后再启动到windows,再学习一部分,然后再换回linux。如此反复折腾,时间长了,人和机器都受不了。我也在网上搜索过,除了找到一大堆“chm、wdl在linux怎么用”之类问题,没有找到什么好的解决办法。一天,在linux下使用Kwrite时无意之中打开打印菜单,显示出来的打印机里有一项是Acrobat PDFWrite,按下打印按钮,输入要保存的文件名,再用AcrobatReader打开察看,一切显示正常。原来一篇文章可以这样变成了pdf格式,如果能将windows平台下的电子图书都用这种方法转换成pdf格式,以后使用不就是大大方便了。于是重新启动到windows平台,经过一阵摸索之后,找到了两种异曲同工的解决方法,一种是打印成ps格式,另一种是打印成pdf格式。前一种转换方便,通用性强,但效果较差。后一种有诸多优点,但需要专门的软件支持。
一、 将电子图书转换成ps格式
绝大多数windows平台下的阅读工具都具备打印功能,因此采用打印到文件的办法转换图书格式是简单易行的。首先在windows的控制面板里看看自己的系统里有没有打印机,如果没有,就添加打印机,注意:添加的打印机必须是支持PostScript格式的,其它的参数设置选择默认即可。在我的系统上我选择的是HP LaserJet ⅢSi PostScript v52.3打印机,然后到阅读工具的打印菜单,选择打印,选择好打印机,关键的一步就来了,此时一定要选上“打印到文件”,按下“打印”后,再指定文件的保存路径和文件名,按下“确定”之后,一个后缀名为prn的文件就在你指定的目录下生成了。如果没有什么意外的话,重新启动到linux,用GhostView打开这个文件,应该能看到文件的内容。下面以chm格式的Effective C++为例,详细讲述整个过程。
办公室只有redhat linux 9 请问哪位大侠,如何在linux上看windows 上的.chm 文件
linuce 回复于:2004-02-15 13:18:21 唔。。。。。我也想知道。。。。期待高手的出现!!解开我心中不解的迷!
chenjn 回复于:2004-02-15 13:53:03 有的,到www.linuxfans.org上去找
wang_yong 回复于:2004-02-15 13:58:54 试试看! http://sourceforge.net/projects/chmviewer/
bigbrother 回复于:2004-02-15 14:32:35 [quote:887edbaccc="hxzheng"]办公室只有redhat linux 9 请问哪位大侠,如何在linux上看windows 上的.chm 文件[/quote:887edbaccc]
use xchm it require chmlib and wxGTK. wxGTK can be found in debian release, while chmlib and xchm must be compiled by yourself.
google them and download them and compile them.
I use xchm for months; for some chm files it works will, some others it goes wrong; and don't expect it works properly with Chinese chm files.
Good luck, happy reading!
jeffreyli 回复于:2004-02-15 14:40:58 现在网上的电子图书绝大部分都是pdf、chm、wdl和word文档doc格式。也有部分图书采用纯文本txt格式。txt格式在linux下可用文本阅读器打开,只要使用的linux平台支持中文显示,使用上不存在什么问题。pdf格式由于使用广泛,在linux下也得到了良好支持,可以使用xpdf,KGhostView等打开阅读,还可以到www.adobe.com去下载linux版的Acrobat Reader(最新版本为5.0),使用上也没有太大问题。而且与txt相比,pdf支持图像显示,超链接等功能,使用上自然更加方便。对于其它电子图书格式,如chm、wdl以及超星电子图书格式,由于没有在linux平台下的阅读工具,使用十分不便。特别是对于学习在linux平台下操作和编程的图书,需要一边看书,一边操作,时常需要在windows和linux两种平台下来回切换,操作极为麻烦。笔者因需要在linux平台下学习编程,下载的几本电子图书都是chm或者wdl格式,不得不在widows下看一部分,再重新启动到linux操作一部分,然后再启动到windows,再学习一部分,然后再换回linux。如此反复折腾,时间长了,人和机器都受不了。我也在网上搜索过,除了找到一大堆“chm、wdl在linux怎么用”之类问题,没有找到什么好的解决办法。一天,在linux下使用Kwrite时无意之中打开打印菜单,显示出来的打印机里有一项是Acrobat PDFWrite,按下打印按钮,输入要保存的文件名,再用AcrobatReader打开察看,一切显示正常。原来一篇文章可以这样变成了pdf格式,如果能将windows平台下的电子图书都用这种方法转换成pdf格式,以后使用不就是大大方便了。于是重新启动到windows平台,经过一阵摸索之后,找到了两种异曲同工的解决方法,一种是打印成ps格式,另一种是打印成pdf格式。前一种转换方便,通用性强,但效果较差。后一种有诸多优点,但需要专门的软件支持。
一、 将电子图书转换成ps格式
绝大多数windows平台下的阅读工具都具备打印功能,因此采用打印到文件的办法转换图书格式是简单易行的。首先在windows的控制面板里看看自己的系统里有没有打印机,如果没有,就添加打印机,注意:添加的打印机必须是支持PostScript格式的,其它的参数设置选择默认即可。在我的系统上我选择的是HP LaserJet ⅢSi PostScript v52.3打印机,然后到阅读工具的打印菜单,选择打印,选择好打印机,关键的一步就来了,此时一定要选上“打印到文件”,按下“打印”后,再指定文件的保存路径和文件名,按下“确定”之后,一个后缀名为prn的文件就在你指定的目录下生成了。如果没有什么意外的话,重新启动到linux,用GhostView打开这个文件,应该能看到文件的内容。下面以chm格式的Effective C++为例,详细讲述整个过程。
|
| 文章录入:bolang 责任编辑:bolang |
|
上一篇文章: 无法进入图形界面的解决过程 下一篇文章: 在Virtual PC 5.2上配置Debian的网络 |
| 【字体:小 大】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 |