java在windows上制作chm(服务器必须为windows)
制作前提
硬性环境:windows服务器 + 原生生成执行文件:hha.dll hhc.exe(网上下载)
文件生成
可以在网上下载桌面程序看其生成的源文件,可以看到,其chm帮助文档主要通过.hhp,.hhk,.hhc文件然后使用hha.dll以及hhc.exe在命令行生成,ok,那就好弄了,然后我们再看看这三个文件里面的内容:
http://note.youdao.com/noteshare?id=1b7e10b0a43ada57fb62b6fe68d63e7f
可以发现,hhk文件和hhc文件内容基本一致,一个UL就是一个折叠,一个LI就是一个章节
文件夹结构:chm是我们要生成的帮助文档,文件夹是帮助文档的内容(包括图片和文字内容,每个outline_num.files文件夹下都是一张图片)
主要文件预览
https://note.youdao.com/s/9u0YXB5e
这下我们知道要做的主要是生成这三个文件,然后利用hhc生成目标文件chm
制作chm主要三个文件
http://note.youdao.com/noteshare?id=205dff42ee57a7a0a3d9412841311adc
(注意):项目时间比较老,有些年头了,此时发出来有较长时间了,此间应该有些许不兼容