


很多做技术文档、写电子书的朋友都遇到过同一个麻烦:手头攒了几十上百个HTML页面,想发给客户或者同事看,对方打开一堆散乱文件直接懵了。CHM制作精灵就是冲着这个场景来的,它能把整站的Html文档一键打包成单个CHM文件,也能把现成的CHM电子书拆回网页源码。说白了,一个是把散装网页装订成册,一个是把装订好的册子拆散还原,两个方向都常用。
做运维的小张上个月要给客户交付一套操作手册,原来用Word排版导出PDF,翻页慢、查词也不方便。后来他用CHM制作精灵把帮助文档的HTML源文件编译成CHM,客户双击就能打开,左侧目录树清清楚楚,搜索框直接定位关键词。这种CHM格式在Windows环境下打开速度比PDF快不少,尤其适合内部知识库、产品说明书这类场景。
反编译这块也是刚需。有时候拿到别人做的CHM电子书,想改里面的文字或者提取图片素材,用CHM制作精灵解包后就能看到原始的HTML、CSS和图片文件,方便二次加工。软件本身集成了HTML Help Workshop工程的创建流程,目录和索引都能在图形界面里编写,不需要手动去改hhp工程文件。

值得一提的是,它和HTML Help Workshop v4.74配合使用,制作出来的Html Help文档效果会更规整。安装包体积不大,3MB出头,对老机器也比较友好。
1.打开软件后点击菜单栏的“文件”→“新建工程”,在弹出的对话框里选择工程保存路径,建议单独建一个文件夹存放。
2.进入工程编辑界面,点击左侧“目录”标签页,右键选择“添加文件夹”,把存有HTML文件的目录整体导入进来。软件会自动识别文件夹里的htm和html文件。
3.接着切换到“索引”标签页,这里可以手动添加关键词索引。比如你做了一个软件帮助文档,可以把“安装步骤”“常见问题”“快捷键”这些词加进去,用户搜索时能直接跳到对应页面。
4.点击工具栏上的“编译”按钮,软件会调用HTML Help Workshop的编译器进行打包。编译完成后在工程目录下会生成一个.chm文件,双击就能测试效果。

实际操作下来,整个流程对新手还算友好,但有一点要注意:导入的HTML文件编码最好统一用UTF-8或者GB2312,混用编码会导致CHM打开后中文乱码。我自己测试时有一批文件是UTF-8,另一批是ANSI,编译后部分页面出现了问号,后来统一转码才解决。
1.点击“文件”→“打开CHM文件”,选中你要解包的电子书。
2.软件会先解析CHM内部的目录结构,在左侧树形列表中展示所有页面。
3.点击“解包”按钮,选择输出目录,软件会把CHM里的HTML文件、图片、样式表按原始层级提取出来。
4.解包完成后建议手动检查一下图片文件夹和CSS文件是否完整。
说实话,绝大多数情况下解包是完整的,但我也遇到过个别CHM文件解包后丢失了部分图片,原因通常是原CHM制作时图片被压缩或加密过。遇到这种情况可以试试勾选“强制提取”选项,或者换用其他解包工具交叉验证。另外解包出来的HTML文件如果引用了绝对路径,需要手动改成相对路径才能在本地正常显示。

1.目录层级建议不要超过三级,太深了用户点起来费劲。在“目录”标签页里,可以通过拖拽调整节点顺序。
2.索引关键词尽量用用户可能搜索的词,不要用太专业的术语。比如“怎么安装”比“安装配置说明”更贴近普通用户的搜索习惯。
3.如果某些页面不需要出现在目录里,可以在属性中设置为“隐藏”,这样编译后不会显示在左侧导航中。
4.编译前记得点击“检查”按钮,软件会提示哪些链接是断开的,提前修复能避免CHM打开后出现“找不到页面”的错误。

下面用一个实际案例走一遍完整流程。假设你手头有一个文件夹叫“产品手册”,里面有index.html、setup.html、faq.html三个页面和一张logo.png图片。
| 步骤 | 操作路径 | 注意事项 |
|---|---|---|
| 第一步 | 文件→新建工程→选择保存路径 | 路径不要有中文和空格 |
| 第二步 | 目录标签→右键→添加文件夹 | 选中“产品手册”文件夹 |
| 第三步 | 索引标签→添加关键词 | 建议添加“安装”“常见问题” |
| 第四步 | 设置→窗口样式→选择模板 | 默认模板即可 |
| 第五步 | 工具栏→编译→等待完成 | 编译日志无报错即成功 |
编译完成后去工程目录下找.chm文件,双击打开看看目录树是否正常、搜索能不能用。如果发现某个页面打不开,多半是HTML文件里的链接写错了,回到第二步检查文件路径。

| 软件名称 | 评分 | 一句话说明 |
|---|---|---|
| HTML Help Workshop | ★★★★☆ | 微软官方CHM编译工具,命令行操作 |
| HelpNDoc | ★★★★☆ | 支持多格式导出,界面现代化 |
| CHM Editor | ★★★☆☆ | 专注CHM编辑,支持所见即所得 |
| 7-Zip | ★★★☆☆ | 可解包CHM,但无目录重建功能 |
| Far HTML | ★★★☆☆ | 老牌帮助文档工具,功能全面 |
| WinCHM | ★★★★☆ | 界面友好,支持模板和皮肤 |
| 硬件项 | 最低配置 | 推荐配置 |
|---|---|---|
| CPU | 1GHz 及以上 | 双核 2GHz 及以上 |
| 内存 | 512MB | 2GB 及以上 |
| 显卡 | 无特殊要求 | 支持 1024×768 分辨率 |
| 硬盘 | 50MB 可用空间 | 200MB 以上可用空间 |
| 操作系统 | Windows XP/7 | Windows 10/11 |
整体配置要求不高,十年前的老笔记本也能跑。编译大工程时内存占用会上去一些,但一般不超过200MB。
| 快捷键 | 功能 |
|---|---|
| Ctrl+N | 新建工程 |
| Ctrl+O | 打开工程 |
| Ctrl+S | 保存工程 |
| F7 | 编译工程 |
| F5 | 预览当前页面 |
| Ctrl+Shift+O | 打开CHM文件进行解包 |
快捷键不算多,但F7编译和F5预览用起来挺顺手,建议记一下。
CHM制作精灵编译出来的文件打开后中文全是乱码怎么办?
这个一般是HTML源文件编码不统一造成的。先检查你的HTML文件是不是有的用UTF-8、有的用GB2312。解决办法是在软件里点击“设置”→“工程选项”→“编码设置”,统一指定为UTF-8或者GB2312,然后重新编译。如果还是乱码,用记事本打开HTML文件,看看meta标签里的charset写的是什么,和软件设置保持一致就行。
解包CHM文件时提示“无法读取文件”是怎么回事?
有几种可能:一是CHM文件本身损坏,换个阅读器能打开的话说明文件没问题,可能是软件兼容性;二是CHM文件加了密码保护,这种情况CHM制作精灵无法直接解包;三是文件路径太长或者包含特殊字符,把CHM文件复制到D盘根目录再试。我自己碰到过一次是文件被其他程序占用了,关掉正在阅读该CHM的窗口再操作就正常了。
这个软件在低配电脑上运行卡不卡?
实话实说,编译大工程的时候会卡。我拿一台老赛扬笔记本测试,导入200多个HTML文件后点击编译,界面会假死十几秒,鼠标转圈。内存占用峰值冲到过300MB左右。如果只是解包CHM或者编辑目录结构,流畅度没问题。建议编译大工程时关掉其他占内存的程序,耐心等它跑完。
CHM制作精灵和HTML Help Workshop是什么关系?
CHM制作精灵本身是一个图形化壳,底层调用HTML Help Workshop的编译器来完成CHM打包。软件安装包里通常会附带HTML Help Workshop v4.74。你不需要单独去配置环境变量,安装好CHM制作精灵后直接用它就行。但如果你要做更复杂的编译参数调整,还是得去HTML Help Workshop那边改hhp工程文件。
做出来的CHM文件能在手机上看吗?
Windows电脑上双击就能打开,但安卓和iOS系统原生不支持CHM格式。想在手机上看的话,安卓端可以装一些第三方CHM阅读器,但兼容性参差不齐,目录跳转和搜索功能经常失效。iOS端基本没有好用的CHM阅读器。所以如果目标用户是手机端,建议还是导出PDF或者做成在线网页。
猜你喜欢
用户评论
最新更新
幂果logo设计幂果logo制作工具v1.1.0矢量编辑
图形图像 / 73.9M / 09-13
机动车驾驶理论模拟考试软件驾考宝典电脑刷题版v1.0.0.1 驾考刷题练习
教育软件 / 12.1M / 09-13
轻快物流信息管理系统轻快TMSv2.0.0.7 货运全流程管账
行业软件 / 2.5M / 09-13
飚风信封快递单打印软件飚风打印v3.51套打单据批量打印
办公软件 / 25.0M / 09-13
领智足浴管理系统领智沐足管理软件v9.4前台收银提成报表
行业软件 / 42.9M / 09-13
飚风送货单打印软件飚风送货单制作工具v3.52单据制作打印
行业软件 / 23.5M / 09-13
快乐排课系统快排课v5.7.0.0绿色免费排课
教育软件 / 3.7M / 09-13
动软代码生成器动软Code下载v2.77.0.0自动生成项目代码
开发编程 / 8.7M / 09-13
魔法转换魔法换图v5.1.3.0818批量图像处理工具
图形图像 / 3.8M / 09-13
易达KTV管理系统易达娱乐管理软件v7.4.3.661计时收费收银
行业软件 / 34.7M / 09-13
本类排行
滞留Stay电脑版v3.2.0官方版
PC游戏 / 201.0M / 07-25
Farm Together完整版(农场一起玩)v2.0.0 官方版
PC游戏 / 220.6M / 08-11
情报商人Intelligence Trader游戏PC免安装下载v2.0.0绿色版
PC游戏 / 25.5M / 07-19
安静的像石头Quiet as a Stone安静解谜电脑版下载v1.0 官方版
PC游戏 / 77.8M / 07-24
NEO NEO游戏联机版下载v1.5纯净包
PC游戏 / 86.5M / 07-18
城市游戏工作室City Game Studio汉化版下载v2.5.1绿色版
PC游戏 / 525M / 07-22
破碎领地Fractured Lands游戏下载最新版v1.0.3steam版
PC游戏 / 1.11G / 08-08
死亡独轮车3DGuts Glory游戏电脑版下载v1.0.8官方版
PC游戏 / 690.1M / 09-02
黑桃皇后Queen of Spades游戏PC版下载v2.5.0正式版
PC游戏 / 209.1M / 07-23
Touhou Luna Nights 东方月神夜电脑版下载v1.2.0 安装包
PC游戏 / 1.11G / 07-20
热门推荐