


很多做技术文档、写电子书的朋友都遇到过同一个麻烦:手头攒了几十上百个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或者做成在线网页。
猜你喜欢
用户评论
最新更新
马赛克世界6Mosaic World 6v6.0.2官方版
PC游戏 / 63M / 09-10
chendana记事提醒陈大拿记事本v1.0.0.0网络同步模块化
办公软件 / 1.2M / 09-10
CC707学习工具大全中小学学习软件v1.0.0.0智能学习工具集
教育软件 / 45.6M / 09-10
chm2webCHM转网页工具v5.2.3CHM编译转网页
开发编程 / 1.6M / 09-10
CHM制作精灵网页打包工具v1.18 网页编译解包
办公软件 / 2.9M / 09-10
ClickyMouse鼠标手势增强工具v7.5.3鼠标动作自定义
系统工具 / 12.7M / 09-10
CheckDiskGUIchkdsk图形界面工具v0.1.1.6硬盘检测修复
系统工具 / 825KB / 09-10
CamSplitter摄像头多开工具v3.0.0.0多程序共享摄像头
媒体影音 / 661KB / 09-10
CHMDecoderCHM解码器v2.1.0.0CHM源文件提取
办公软件 / 397KB / 09-10
CamStudio录屏神器v2.7免费录屏转SWF
媒体影音 / 3.0M / 09-10
本类排行
洞窟物语免安装版 Cave Story游戏汉化版下载v1.0绿色版
PC游戏 / 1.4M / 07-21
欢乐冒险Merrily Perilly游戏汉化版下载v1.0 最新版
PC游戏 / 291.7M / 08-03
神秘黄金之城秘密路径电脑版下载v2026绿色版
PC游戏 / 1.48G / 07-23
Cosmos Quickstop科斯莫快停游戏下载v1.0.0 中文版
PC游戏 / 191.9M / 08-03
Aube桌面美化工具电脑版v3.5 绿色版
桌面壁纸 / 132.6M / 08-14
Autodesk AutoCAD 2023珊瑚海精简版v2023.1.4 免费版
办公软件 / 443.7M / 07-18
Autodesk AutoCAD2024精简版中文版v2024.1.3 直装版
办公软件 / 474.6M / 07-16
AutoCAD Electrical 2025电气版中文版v22.0.54.0 免费版
办公软件 / 4.31G / 08-16
autodesk autocad 2021精简中文版R.47.0.0 珊瑚海版本
办公软件 / 316.6M / 07-16
Autodesk AutoCAD2020中文免费版(附激活教程)Q.47.0.0 破解版
办公软件 / 1.54G / 07-21
热门推荐