chm格式的文档字体小,不便于编辑和阅读,于是我们想将其转为word或pdf,有多种方式,反编译为网页再次转为pdf(效率低);使用软件转换,各个软件差别又很大,差别在哪里?如果仅仅是字体小,不方便阅读,为什么不适用chm字体放大器呢?

  在进行推荐chm转pdf的软件之前,首先来了解一下为什么我们要将chm转为pdf。

  CHM是英语“Compiled Help Manual”的简写,即“已编译的帮助文件”。CHM是微软新一代的帮助文件格式,利用HTML作源文,把帮助内容以类似数据库的形式编译储存。

  CHM文件格式微软1998年推出的基于HTML文件特性的帮助文件系统,以替代早先的WinHelp帮助系统,它在Windows 98中把CHM类型文件称作“已编译的HTML帮助文件”。被IE浏览器支持的JavaScript、VBScript、ActiveX、Java Applet、Flash、常见图形文件(GIFJPEGPNG)、音频视频文件(MID、WAV、AVI)等等,CHM同样支持,并可以通过URL与Internet联系在一起。(来源:百度百科)

  从以上的介绍得知,chm有很多优点,但是chm格式也不是万能的。

  部分缺点如下:

    1.  跨平台性比较差,只能在微软平台下使用。
    2.  Chm修改起来不方便。
    3.  Chm阅读起来不方便,字体小,特别是针对高分辨率的电脑,chm的字体如蚂蚁,可以建议微软官方出软件或者改进chm阅读器,可以设置字体大小。

  针对这三个缺点,我们逐一击破。

  1. 跨平台性差的解决方法

    1)转为word

    2)转为pdf

      2. Chm修改不方便的解决方法

       1)转为word

      3. Chm阅读起来不方便的解决方法

    1)反编译为网页

    2)转为pdf

    3)转为word

    4)使用chm字体放大器(推荐使用free chmzoomer,国产免费软件)

综上所述,一共有4种方式来解决chm的缺点,但是我们应找到适合自己的方式。

  1. 排除反编译为网页的方法

比较麻烦,而且很多软件在进行反编译后,即使能够识别网页网页之间的关系,在将这反编译后的文件编译为pdf时,本人能力有限,没能找到合适的能够识别网页之间关系的转换工具,因而抛弃。

      2. 转为word的方法

转为word的软件很多,缺点也很多,转为word之后,标签之类的就会消失,而标签是chm格式的优点,显然得不偿失,小文件还可以,比如十几页的或者几十页的,比如我所使用的softany chm to word,转换效果不错(可以再次将其转为pdf,自己加标签,也比较麻烦)

  3. 使用chm字体放大器,

      对于IT工作者来说,阅读chm格式的帮助文档是家常事,目前有两款chm比较好的chm字体放大器,一个是chmzoomer,另一个是free chmzoomer,区别如下表 

软件名称

软件生产基地

收费情况

chmzoomer

国外

收费

free chmzoomer

国内

免费

          4.转为pdf

      到了正题,转为pdf,推荐软件以及差别如下表

软件名称

软件生产基地

收费情况

测试平台

处理文件大小

缺点

ABC Amber chm converter

国外

收费(可破解)

win7 64位 旗舰版

不大于几兆的文件

内存使用率高

softany chm to pdf

国外

收费(可破解)

不大于几十兆的文件

1.转换期间不能使用剪切板2.内存使用率高3.大文件耗时

chm to pdf pilot

未知

未知

未知

与我测试的系统不兼容

       总结:上网搜索了六七个小时,才找到了适合自己的软件,有点浪费时间,个人推荐使用softany chm to pdf,能处理几十兆的文件,在处理88兆的chm时,总是出问题,推荐使用方式,在晚上休息前,电脑待机时转换,我的笔记本4G内存,使用率都达到了50%。友情提示,softany chm to pdf在使用时,软件默认的转换排版效果不是最佳,如下配置,可以达到与原chm相对一致的效果

 

版权声明:本文为pandapan原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/pandapan/archive/2012/12/25/ChmToPdfInstrumentsShow.html