功能说明:转换Htm为chm的功能介绍(Htm2chm)一
Htm2chm可以帮助用户快速生成CHM格式的电子书(或帮助文档)。
Htm2chm也是“电子文档处理器”一项重要功能。
功能介绍:
把用户指定目录下的网页文件转换生成.chm压缩格式。
用户可用来制作CHM帮助文件或CHM格式电子书。
这项功能在用户指定目录下自动寻找可以作为首页的文件,并按照首页的链接关系把相应文件,如网页、纯文本、图片、JAVA、CSS、ZIP等文件打包压缩生成CHM文件。
如果用户取消“编译简易型CHM文件(不自动添加目录列表)”的选项(这也是当前版本的默认设置),程序将自动截取所选目录下的网页文件的<title>和</title>之间的文字作为目录项,如果<title>和</title>之间的文字为空,则以文件名作为目录项目。
支持批量操作。
选项设置:
1、“根据网页链接制作CHM”:
这是程序默认选项。程序只把网页文件中链接到的文件打包到CHM里,但是遇到编译器无法正确识别的文件类型将会忽略,比如:遇到FLASH(*.swf)文件或WORD保存的*.png等图形文件,这种文件被忽略将造成图片无法显示,请使用下面的“根据目录内容制作CHM”选项就可以全部识别。
2、“根据目录内容制作CHM”:
用户选择这个选项后,程序会自动把用户选择的目录下的全部文件打包到CHM文件里,注意:是全部文件,如果有您不希望打包到CHM文件里的文件,请先把这些文件移到其他目录下,以免造成CHM文件过于庞大。选择这个选项后,CHM文件将可以显示IE支持的图片、电影等。
现在版本HTM2CHM的内部设置选项位于菜单“选项”-->“CHM编译选项”下。
1、“编译简易型CHM文件(不自动添加目录列表项)”:
这个选项可以加快编译速度,减小文件尺寸。
在以下几种情况请选中这个选项(目前版本默认不选):
1)、用户已经有了一个比较可以链接其他文件的索引(目录文件),比如可以通过index.html就可以正常访问其他的网页文件。
2)、不希望编译后的CHM显示“目录导航栏”时不必选此项,因为这时不显示“显示/隐藏”按钮,用户根本无法在CHM中切换。
2、“单一CHM中不处理子目录的文件”:
这个选项告诉编译器编译CHM时忽略指向子目录文件的链接,不加入这些文件。
3、“允许全文检索”:
选中则程序自动生成网页文件的全文检索信息,今后用户可以在CHM文件中进行全文检索。
“汉字检索”和“英文检索”:
请针对源文件的语言类型选取。
使用这个功能请注意:
1)、程序默认不自动生成全文检索信息。
2)、CHM文件生成“全文检索”的信息将直接保存在CHM文件中,所以会导致CHM文件增大,有时甚至会比源文件还要大。请在确有必要提供检索时再提供。
3)、由于“电子文档处理器”提供随时反编译的功能,所以用户可以在任何需要全文检索的时候重新编译CHM文件就可以实现全文检索。
4、“全自动编译(无错误提示)”:
编译过程中自动处理错误,不提示用户。
需要注意的地方:
编译一个CHM文件时,如果程序没有找到默认的索引文件名,程序会提示并请用户指定一个作为索引文件的文件名(如果希望程序找不到上述默认的索引文件时提示由用户选取,请不要选中“全自动编译(无错误提示)”,否则程序将不提示直接选取第一个网页文件作为CHM的首页),通常最好指定一个与当前目录下的网页文件有上下文关系的网页文件。但是,当用户选择了“所有子目录分别操作(批量处理)”时,程序如果在所选目录下没有找到上述索引文件名,程序不提示用户,并将自动选择当前目录下的第一个网页文件作为所以文件。
5、“支持增强型反编译”、“自动记录编译信息”、“查看CHM的编译过程”:
含义如题。
“自动记录编译信息”会在编译后在目录下生成errorlog.txt文件.
6、 “尝试以首页的Title命名CHM文件”:
默认选项。
选中则在编译时程序自动提取索引文件的Title命名CHM文件,如index.html的Title是<title>VB技巧集锦</title>,那么生成的CHM就是"VB技巧集锦.chm"。不选此项或索引文件的Title为空,则程序自动以所选目录的目录名称作为CHM文件名,不提示用户。
7、 “尝试以首页的Title作为CHM文件的标题”:
默认选项。
选中则在编译时程序自动提取索引文件的Title作为CHM文件的标题,如index.html的Title是<title>VB技巧集锦</title>,那么生成的CHM文件的标题就是"VB技巧集锦"。不选此项或索引文件的Title为空,则程序自动以所选目录的目录名称作为CHM文件的标题,不提示用户。
8、“CHM文件的外观设置”:
下面有几种固定的外观设置,请用户选中后了解其变化。
|