可能xCHM的目标是要达到windows的帮助程序来浏览 chm文件的效果,于是就有了这个程序。 不过xCHM和archmage相比,有两个缺点: a. 无法复制。没法把chm文件里的内容复制出来,这个是它的大毛病。 b. 有些含中文的chm文件显示为乱码。可惜xCHM是国外的人开发的,因此在浏览chm文件的时候,如果有中文,可能显示成乱码。
archmage因为需要用浏览器浏览,因此中文显示还是非常正常和漂亮。
3. 关于archmage和xCHM有时会在打开chm文件的时候突然退出的问题
这个问题很有可能是chmlib无法将chm文件解压而造成的。我的变通的解决方法是搞到windows机器上(比如说vmware或者用rdesktop)用html help workshop解开来,再用html help workshop打包成标准的chm文件,这样就能浏览了。