Chinaunix首页 | 论坛 | 博客
  • 博客访问: 12398998
  • 博文数量: 1293
  • 博客积分: 13501
  • 博客等级: 上将
  • 技术积分: 17974
  • 用 户 组: 普通用户
  • 注册时间: 2011-03-08 18:11
文章分类

全部博文(1293)

文章存档

2019年(1)

2018年(1)

2016年(118)

2015年(257)

2014年(128)

2013年(222)

2012年(229)

2011年(337)

分类: Windows平台

2015-03-11 17:34:30

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

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

CHM1998年推出的基于特性的帮助文件系统,以替代早先的WinHelp帮助系统,它在Windows 98中把CHM类型文件称作“已编译的HTML帮助文件”。被支持的JavaScript、VBScript、ActiveX、Java Applet、Flash、常见图形文件()、音频视频文件(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,区别如下表

image

          4.转为pdf

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

image

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

image

 

缺点:

似乎转换时间要很久。


软件上传:
chm to pdf.rar 

来自网址:

http://www.cnblogs.com/pandapan/archive/2012/12/25/ChmToPdfInstrumentsShow.html

阅读(1911) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~