最近正在搞jbpm,从jbpm的官网http://sourceforge.net/projects/jbpm/files/下载了jbpm 4.3的软件包,如所有的开源框架一样,都有一份html格式的文档,

如果没有,我们可以利用源文件进行生成:见于http://www.cnblogs.com/shenliang123/archive/2012/04/23/2466483.html

但html格式的文档用着很不爽,1.页面的整洁度不行  2.没有索引功能

下面我就来介绍一款工具来快速将html文档转化为chm格式文档:

这里需要两款工具:1.htmlhelp.EXE  2.jd2chm.exe,

1. 一般情况下我们要先安装htmlhelp.EXE,而jd2chm.exe是不需要安装的,待htmlhelp.EXE安装成功后,可能需要重启电脑

2.重启过后,我们将jd2chm.exe复制到html文档的所在的目录下,如下图:

3.打开cmd命令行窗口--->找到html文档所在的目录--->输入jd2chm命令--->回车:如图

--->接着输入项目名jbpm4.3(这个可以任意输,但最好不要有空格)--->回车--->输入标题jbpm4.3--->回车:如图;

基本可以了,你就等着chm的文件生成吧,可能稍微要点时间;

转载于:https://www.cnblogs.com/shenliang123/archive/2012/04/23/2466441.html

自己动手制作chm格式开源文档相关推荐

  1. 生成 .chm 格式帮助文档

    前言: 编程的过程中少不了必要的查询,我们常常用到不同的帮助文档,但是在刚开始的时候自己获取没有积累到自己的帮助文档,从而需要在网上花时间去找,关键是有的人还得花积分才能下载(这个不能忍~),所谓求人 ...

  2. 自动生成代码的chm格式帮助文档

    在Visual Studio下编程,有两个很方便的生成chm帮助文档的工具.它们就是Sandcastle Help File Builder 和Sandcastle.Sandcastle Help F ...

  3. Ubuntu下阅读CHM格式的文档

    这里介绍一个Linux下阅读CHM文档格式的软件:chmsee Ubuntu下的安装方法: sudo apt-get install chmsee

  4. 【开发教程10】疯壳·开源蓝牙智能健康手表-OTA镜像制作及下载技术文档

    DA14580(SDK5) --疯壳·智能穿戴系列 OTA镜像制作及下载技术文档 一.镜像制作 打开相关准备文件夹下的 图1 解压,出来如下图所示. 图2 按照官方文档把两份代码的 hex 改好名字后 ...

  5. 按钮点击打开新页面_PDF怎么打开?如何制作一个PDF格式的文档?

    不知你是否也一样,无论是在网上下载资料还是其他人发送的文件都是PDF格式的.但是应该如何打开PDF文件呢?如何自己制作一个PDF格式的文档呢? 首先说一下如何打开PDF格式的文件,电脑端就比较简单的, ...

  6. 使用javaHelp制作java swing帮助文档

    使用javaHelp制作java swing帮助文档 最近在做一个Swing项目,项目接近尾声,需要做最后的帮助系统了.就想到了javaHelp.JavaHelp是sun退出的编写帮助系统的一个类库, ...

  7. api 开源文档编写_如何为您的开源项目编写有效的文档

    api 开源文档编写 不幸的是,好的代码并不能说明一切. 即使是解决世界上最紧迫问题的设计最精美,编写最出色的代码库,也不会自己采用. 开源创建者您需要为您的代码说话,并为您的创作注入生命. 那就是技 ...

  8. 10大开源文档管理系统_开源文档的5大趋势

    10大开源文档管理系统 我已经做了很长时间的开源文档. 在过去的十年中,关于创作和出版的态度发生了很多变化. 这些趋势中的一些趋势似乎是周期性的,例如语义标记的流行. 最新趋势使文档更接近于代码,许多 ...

  9. php开源文档共享,几款常见的PHP开源文档管理系统介绍_PHP教程

    我们在通过对WebShare WebShare是一个采用Ajax+PHP技术开发的webFTP资源管理器.可以利用它来查看,复制,修改,新增和共享Web文档. OpenGoo PHP开源文档管理系统 ...

最新文章

  1. 分布式动态配置后浪推前浪 -- Nacos
  2. java并发核心知识体系精讲_JAVA核心知识汇总
  3. 【算法】快速选择算法 ( 数组中找第 K 大元素 )
  4. 【错误记录】NDK 配置错误 ( C/C++ debug|arm64-v8a : Could not get version from cmake.dir path )
  5. 如何在java中调用js方法
  6. udp和tcp是服务器响应,HTTP,TCP,UDP的理解和使用
  7. 如何用Chrome读懂网站监测Cookie
  8. create报错不是函数_node.js – sequelize .create不是函数错误
  9. 【C/C++】C/C++中Static的作用详述
  10. java 不同时区时间转换_Java中的时区转换小结
  11. 运维Python大全
  12. android apk编译工具,编译apk文件需要使用哪些软件?安卓apk反编译教程
  13. 讯飞离线语音合成(离线资源包)
  14. 这绝对是个高手,一个用 C 开发的图形界面开发库
  15. 名帖311 成亲王 行书《杜甫秋兴诗》
  16. 店宝宝谈男士护肤美妆:千亿风口,巨头争锋
  17. 如何选择一个技术解决方案
  18. 2019寒假集训新生考试
  19. 微信小程序cover-view 标签 中的字被截掉
  20. 数字世界里的足球——数研院探索多智能体足球AI并取得新突破

热门文章

  1. 服务器 Font family [‘sans-serif‘] not found.Falling back to DejaVu Sans.解决办法
  2. Proof-of-Stake (POS) outperforms Bitcoin’s Proof-of-Work (POW)
  3. mysql批量加逗号_批量插入数据到数据库的方式
  4. JZOJ 5478. 【NOIP2017提高组正式赛】列队
  5. Java中field的覆写_Java中方法的覆写
  6. html div 纵向居中,内容居中分为div内容水平居中与div内容垂直居中
  7. 他人评审18篇SCI文章的一点感受
  8. Google的价值观
  9. BestCoder-Round#33
  10. 2017年10月21日普及组 排名