2021.1.4CHM文档制作(手动制作+软件制作+原理讲解)

2021.1.4CHM文档制作(手动制作+软件制作+原理讲解)

目录

1.CHM文件起源及原理讲解1.1起源1.2特性1.3原理1.4技术要点

2.手动制作CHM3.软件制作CHM4.使用Python、C++、Java等语言无脑开发CHM制作工具

1.CHM文件起源及原理讲解

1.1起源

CHM 文件格式是微软于 1998 年推出的基于 HTML 文件特性的帮助文件系统,以替代早先的 WinHelp 帮助系统。它在 Windows 98 中把 CHM 类型文件称作“编译的 HTML 帮助文件”(Compiled HTML Help file)。

1.2特性

CHM 文件因为使用方便,形式多样,也被采用作为电子书的格式。

1.3原理

Win上CHM文件打开用的是hh.exe,此程序Win自带,此程序借助简单命令即可实现反编译CHM文件。微软的Htmlhelp.exe软件中有一个hhc.exe程序,负责CHM文件的制作。

1.4技术要点

microsoft平台hh.exemicrosoft平台hhc.exe

2.手动制作CHM

微软CHM编译工具下载,如无法下载,请百度查找HTML Help Workshop软件下载方式,当然了推荐直接去微软官网查找。步骤1:安装HTML Help Workshop,找到hhc.exe,在Win中找到hh.exe(Win自带)步骤2:默写html头文件,大家可以复制,保存为xu.html

chm

chm测试

步骤3:编写特定的配置文件,保存为my.hhp

[OPTIONS]

Compatibility=1.1 or later

Compiled file=chm.chm

Display compile progress=No

Language=0x804 中文(中国)

[FILES]

xu.html

步骤4:执行一行命令即可创建chm文档

步骤5:平复心情准备下一个技术难关,原来这么简单,强烈推荐配合html+css+js创建chm,原因你懂就OK。

3.软件制作CHM

微软CHM编译工具下载,如无法下载,请百度查找HTML Help Workshop软件下载方式,当然了推荐直接去微软官网查找。步骤1:启动微软制作工具,为啥不用EasyCHM等工具,Sorry,没找到免费的。步骤2:创建目录标题等一系列复杂操作步骤3:完成chm文档制作步骤4:平复心情准备下一个技术难关,原来这么简单,强烈推荐配合html+css+js创建chm,原因你懂就OK。

4.使用Python、C++、Java等语言无脑开发CHM制作工具

步骤1:洗洗手步骤2:睡一觉步骤3:写代码吧,这么简单的软件要是写不出来,我不信你不会。

题外话:就市场而言,本软件目前在业内还是有一定的市场的,此软件本人会抽时间完成并同步至github,留言或点赞有一项超过50个,本人会使用C+++QT完成本软件开发,给点动力呗,哈哈。

相关星际资讯

QQ闪照破解:Android版QQ闪照的持久化存储探索
365bet手机版

QQ闪照破解:Android版QQ闪照的持久化存储探索

🕒 06-27 👁️ 4132
MGM Global 平台怎么样?安全正规靠谱吗?
365bet手机版

MGM Global 平台怎么样?安全正规靠谱吗?

🕒 07-24 👁️ 7750
离婚后的贾乃亮,现在怎么样了?
365wm完美体育官网

离婚后的贾乃亮,现在怎么样了?

🕒 07-07 👁️ 2938