自己动手制作chm格式开源文档
最近正在搞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格式开源文档相关推荐
- 生成 .chm 格式帮助文档
前言: 编程的过程中少不了必要的查询,我们常常用到不同的帮助文档,但是在刚开始的时候自己获取没有积累到自己的帮助文档,从而需要在网上花时间去找,关键是有的人还得花积分才能下载(这个不能忍~),所谓求人 ...
- 自动生成代码的chm格式帮助文档
在Visual Studio下编程,有两个很方便的生成chm帮助文档的工具.它们就是Sandcastle Help File Builder 和Sandcastle.Sandcastle Help F ...
- Ubuntu下阅读CHM格式的文档
这里介绍一个Linux下阅读CHM文档格式的软件:chmsee Ubuntu下的安装方法: sudo apt-get install chmsee
- 【开发教程10】疯壳·开源蓝牙智能健康手表-OTA镜像制作及下载技术文档
DA14580(SDK5) --疯壳·智能穿戴系列 OTA镜像制作及下载技术文档 一.镜像制作 打开相关准备文件夹下的 图1 解压,出来如下图所示. 图2 按照官方文档把两份代码的 hex 改好名字后 ...
- 按钮点击打开新页面_PDF怎么打开?如何制作一个PDF格式的文档?
不知你是否也一样,无论是在网上下载资料还是其他人发送的文件都是PDF格式的.但是应该如何打开PDF文件呢?如何自己制作一个PDF格式的文档呢? 首先说一下如何打开PDF格式的文件,电脑端就比较简单的, ...
- 使用javaHelp制作java swing帮助文档
使用javaHelp制作java swing帮助文档 最近在做一个Swing项目,项目接近尾声,需要做最后的帮助系统了.就想到了javaHelp.JavaHelp是sun退出的编写帮助系统的一个类库, ...
- api 开源文档编写_如何为您的开源项目编写有效的文档
api 开源文档编写 不幸的是,好的代码并不能说明一切. 即使是解决世界上最紧迫问题的设计最精美,编写最出色的代码库,也不会自己采用. 开源创建者您需要为您的代码说话,并为您的创作注入生命. 那就是技 ...
- 10大开源文档管理系统_开源文档的5大趋势
10大开源文档管理系统 我已经做了很长时间的开源文档. 在过去的十年中,关于创作和出版的态度发生了很多变化. 这些趋势中的一些趋势似乎是周期性的,例如语义标记的流行. 最新趋势使文档更接近于代码,许多 ...
- php开源文档共享,几款常见的PHP开源文档管理系统介绍_PHP教程
我们在通过对WebShare WebShare是一个采用Ajax+PHP技术开发的webFTP资源管理器.可以利用它来查看,复制,修改,新增和共享Web文档. OpenGoo PHP开源文档管理系统 ...
最新文章
- 分布式动态配置后浪推前浪 -- Nacos
- java并发核心知识体系精讲_JAVA核心知识汇总
- 【算法】快速选择算法 ( 数组中找第 K 大元素 )
- 【错误记录】NDK 配置错误 ( C/C++ debug|arm64-v8a : Could not get version from cmake.dir path )
- 如何在java中调用js方法
- udp和tcp是服务器响应,HTTP,TCP,UDP的理解和使用
- 如何用Chrome读懂网站监测Cookie
- create报错不是函数_node.js – sequelize .create不是函数错误
- 【C/C++】C/C++中Static的作用详述
- java 不同时区时间转换_Java中的时区转换小结
- 运维Python大全
- android apk编译工具,编译apk文件需要使用哪些软件?安卓apk反编译教程
- 讯飞离线语音合成(离线资源包)
- 这绝对是个高手,一个用 C 开发的图形界面开发库
- 名帖311 成亲王 行书《杜甫秋兴诗》
- 店宝宝谈男士护肤美妆:千亿风口,巨头争锋
- 如何选择一个技术解决方案
- 2019寒假集训新生考试
- 微信小程序cover-view 标签 中的字被截掉
- 数字世界里的足球——数研院探索多智能体足球AI并取得新突破
热门文章
- 服务器 Font family [‘sans-serif‘] not found.Falling back to DejaVu Sans.解决办法
- Proof-of-Stake (POS) outperforms Bitcoin’s Proof-of-Work (POW)
- mysql批量加逗号_批量插入数据到数据库的方式
- JZOJ 5478. 【NOIP2017提高组正式赛】列队
- Java中field的覆写_Java中方法的覆写
- html div 纵向居中,内容居中分为div内容水平居中与div内容垂直居中
- 他人评审18篇SCI文章的一点感受
- Google的价值观
- BestCoder-Round#33
- 2017年10月21日普及组 排名