一种制作帮助文档的方法
——world转CHM,CHM转HTML
现在做的项目或是产品中常要用到给用户一个用户手册或是操作手册的文档,大部分都以world文档或pdf文件形式,较少有用CHM各在线html格式的。前段时间经理给我一份world格式的产品帮助文档要我把它做成在线网页面格式并放到产品(B/S结构)里,之前用过直接把world文档另存为htm格式的,可是文档太大,加载速度很慢,文档很长,查看不方便,后来又自己手动试着做过,可是做出的东西太烂,在网上找了一些生成CHM的工具或是编辑CHM的工具,有的工具很好(即见即所得),有的要收费,即使有了还得把文档再编辑一遍,太麻烦了,终于在疯狂的搜索中找到了一种解决的方法。在这里我总结一下自己做在线帮助文档的方法,和大家分享交流一下,希望大家能提出更好的方法,期待中……
第一步准备好world文档,要求生成有目录的帮助文档(或是软件操作手册)。
第二步用Macrobject Word-2-CHM工具把world文档转成CHM文件。
生成的CHM文件格式如下图:
这里还有些问题,1.一级目录点击后右边是只有个标题,没有内容,如下图
2.可能还有些小的问题不是想要的或是生成的不对。
第三步用CHM Editor工具对所生成的CHM文件进行些修改和编辑。
第四步用chmdecoder.exe工具把CHM文件编译成HTML格式。
结构还算完整(有的工具反编译后是单个的html文件,不方便放出到工程里)。之后就可以根据需要做一些小的改动就可以了。
结束声明:我分享的是一点经验和一种方法,请大家多多指正和提出更好的方法,文中用到的工具都是破解或是免费的,如有版权问题,请见谅,实属无意……