一、下载HTML Help Workshop安装后双击hhw.exe打开程序,如下图:

二、新建一个Project工程项目文件,一路跟着图下一步下一步直到完成。如下图:

下一步

下一步

下一步

下一步

完成!界面如下:

创建目录文件 -文件夹

创建目录文件-页面

在Project选项卡里点击保存并编译。

生成的.chm文件如下图:

更改目录显示的风格

可以自定义一个风格,为之起个名字,下次使用时直接选中即可。

自定义风格的相关选项

三、使用HTML Help Workshop时产生的临时文件:
    .hhp文件,"HTML Help project"的缩写,HTML帮助文件的工程项目文件。是.chm文件的基础,
    相当于电脑的主板吧,可以这样理解。
    .hhc文件,"HTML Help table of contents"的缩写,HTML帮助文件的目录,.chm文件窗口的目录
    就是有此文件提供的,但是它不能直接被编译成.chm文件,需要依附在.hhp文件中,相当于电脑主板上插入的元件。
    .hhk文件,"HTML Help Index Keyword"的缩写,提供.chm文件的关键字索引查询功能,和.hhc文件级别一样。需要依附在.hhp文件中。

四、在补充一个使用中遇到的坑。在写html文件时,里面的图片名字不要用中文名字,并且图片路径用相对路径,要不编译后的.chm文件很可能不显示图片。

CHM文件制作方法及制作中遇到的坑相关推荐

  1. Linxu下打开chm文件的方法

    1.才下载一个教程是chm格式的,我的机器里装了xchm软件,但打开这个chm时出错.上网查了一下,还有一个软件可以打开chm格式的文件. sudo apt-get install chmsee 安装 ...

  2. html圆柱体制作方法,如何制作圆柱体

    本文收集整理关于如何制作圆柱体的相关议题,使用内容导航快速到达. 内容导航: Q1:圆柱体 设原来圆柱的半径为X,高是Y,原来的体积为V1.现在圆柱的体积为V2. V1=3.14*2XY : V2=3 ...

  3. android动画制作方法,在Android中制作动画的推荐方法

    我在网上搜索了更多有关在Android中为角色设置动画的信息,但并没有完全理解它.我在这里问,也许您可​​以给我一些建议或提示,以实现最佳效果. 情境 想象一下5个绘制的字符(比方说5个人头).我需要 ...

  4. python复制文件的方法是_Python中复制文件的9种方法

    Python 中有许多"开盖即食"的模块(比如 os,subprocess 和 shutil)以支持文件 I/O 操作.在这篇文章中,你将会看到一些用 Python 实现文件复制的 ...

  5. html下拉菜单制作方法,CSS3制作Dropdown下拉菜单的方法

    :target 是CSS3 中新增的一个伪类,用以匹配当前页面的URI中某个标志符的目标元素(比如说当前页面URL下添加#comment就会定位到id="comment"的位置,俗 ...

  6. 在制作蓝牙小车app中遇到的坑

    1.使用Androidkun的xversionupdate自动升级库时,需要将库里面的appname字段删掉,不然会修改app的名称. 2.在给各个按钮绑定ontouchlistener时,需要在按下 ...

  7. 12v电量显示制作方法_制作12V电池电压表

    这个电路是用于测量12V(额定)铅酸充电电池系统的电压.它是专为在太阳能系统中使用而设计的,也可用于汽车或其它12V系统. 12V铅酸电池通常的工作电压在11-15伏特的范围.此表的电路设计在模拟表头 ...

  8. html5饼图的制作方法,html5制作饼图

    var jsondata=[{name:"技术部",num:95},{name:"研发部",num:3},{name:"市场部",num:5 ...

  9. ubuntu下打开.chm文件的方法(比如交换机参考手册)

    用kchmviewer软件,ubuntu直接安装即可: sudo apt install kchmviewer 转载自:https://blog.csdn.net/Jason_fight/articl ...

  10. CHM文件制作——HTML Help Workshop

    HTML Help Workshop CHM帮助文件是什么?原来的软件大多数采用扩展名为HLP的帮助文件(WinHelp ),但随着互联网的发展,这种格式的帮助文件已经难以适应软件在线帮助的需要,以及 ...

最新文章

  1. wxml 点击图片下载_云存储之上传图片和展示图片(小程序云开发)
  2. C8-1 复数加减乘除 (100/100 分数)
  3. python编程入门p-读书笔记 - 《Python编程:从入门到实践》
  4. 海史密斯适应型领导力
  5. 六十七、Leetcode数组系列(下篇)
  6. [转载].怎样在有限状态机中延时
  7. SVN修改用户名与密码
  8. Javascript的错误处理
  9. 蚂蚁技术专家:一篇文章带你学习分布式事务
  10. 赋能生态 变现为王——云市场生态变现之道
  11. 计算机输入法切换用户,电脑输入法切换不了怎么办
  12. Python画好看的星空图
  13. 蛇形字符串、驼峰字符串转换
  14. 应用层HTTP数据包的截获与还原技术的实现
  15. setInterval()与setTimeout() 详细
  16. Java用20行代码实现抖音小视频批量转换为gif动态图【值得收藏】
  17. Redis系列-存储篇list主要操作函数小结
  18. 怎么把桌面计算机放到快速启动栏,如何设置电脑快速启动?
  19. uview组件库表单验证,验证对象中的对象
  20. 创业冲突的五种解决方法是_当合伙人发生冲突时,最好的解决办法是什么?

热门文章

  1. 北京工业大学 计算机学院分数线,2019年北京工业大学计算机专业录取分数线
  2. Infor LN咨询服务市场报告-行业发展机遇、市场定位及主要驱动因素
  3. 廊坊金彩教育:店铺运营技巧思路
  4. mysql结构化数据通过D2RQ导入Neo4j
  5. 我是这样手写 Spring 的(麻雀虽小五脏俱全)
  6. Centos 6.6安装chrome 谷歌浏览器
  7. 第13周 《C语言及程序设计》实践参考——定期存款利息计算器
  8. 微信的“QQ邮箱提醒”接收发往网易163邮件
  9. edm邮件直投_EDM邮件直投专家 :直接投递Email到收件人邮箱 Version 4.0.9 Build 503
  10. 凯文·凯利最新演讲完整版:未来的十二个趋势