CHM制作详解
chm文件是Windows操作系统非常方便的电子帮助文档及电子书籍文档。制作CHM文档的工具也有数种,较为流行的有EasyChm等。 这里对CHM制作进行一次详解,使开发人员能够开发出自己的CHM编译工具。当看完这篇教程之后,您会觉得制作一个类似EasyChm的工具非常简单,而像EasyChm这样的工具其实无需注册码激活,因为它根本没有涉及chm编码解码的工作,它只是使用了微软提供了编码解码工具而已,只不过它提供了便利的途径。 一.CHM编译工具:hhc.exe hha.dll 命令:hhc $path/which.hhp 使用这样简单的命令,就可以轻松地生成一个CHM文档,我们要了解的就是which.hhp是一个怎样的文件,后面会有介绍。 二.CHM反编译工具:hh.exe 命令:hh $target_folder source_chm.chm 命令仍是如此简单,$target_folder即是将chm抽取出的html文件放到的目标文件夹,source_chm.chm就是要被反编译的CHM文档。 三.HHP (P=Project)解析。 ; which.hhp [OPTIONS] Compatibility=1.1 or later-------------------------兼容版本 Compiled file=..\..\..\linqc.chm-------------