DIY JavaAPI CHM文档

简介:
 
通过javadoc命令生成的API文档是HTML格式的,查阅时候显得很不方便,习惯了CHM格式的文档,HTML格式的就没法看。有两个方法可以将其转换为chm格式,虽然不完美,但也html格式的强。
 
1、使用工具javadoc2chm
 
免费软件,需要在windows系统上安装,安装后常常提示找不到hha.dll,我下载了hha.dll文件(在附件),将其拷贝到C:\WINDOWS\system32下面,然后再运行就问题了。
 
安装好后运行,按照参数提示输入设置:
 
制作后,效果如下:
 
2、使用工具jd2chm_0.34
 
JavadocToCHM的作者André Burgaud,
主目录: http://www.burgaud.com/jd2chm.
不过,他的主页访问比较困难。
这个工具也是免费的,使用方式是命令行方式,可是压缩比好像没上面工具高,并且字体格式没上面工具精美。
 
使用起来很傻瓜,命令行运行jd2chm,然后按照提示,一步一步就搞定了。
下面是操作过程:
 
 
最终制作的chm文档截图如下:
 
对比chm文档,感觉还是javadoc2chm做的更好些。


本文转自 leizhimin 51CTO博客,原文链接:http://blog.51cto.com/lavasoft/181901,如需转载请自行联系原作者
相关文章
|
2月前
|
Android开发
我用过的笔记 Markdown Wiki 工具
我用过的笔记 Markdown Wiki 工具
|
API
【工具推荐】 Obsidian 插件 Obsidian to Flomo 一键同步内容到 Flomo 插件
Obsidian to Flomo 是一款可以一键发送内容到 Flomo 的Obsidian 插件。
655 0
|
1月前
|
存储 Docker 容器
Star 8.3k!强烈推荐这款强大的 PDF 文件处理工具,PDF处理它全包了!
Star 8.3k!强烈推荐这款强大的 PDF 文件处理工具,PDF处理它全包了!
|
4月前
|
小程序 Shell PHP
laravel5.8(二十三)导出PDF
有需求需要使用PHP导出pdf。下面记录一下我使用的两种方式 一:laravel-tcpdf 导出PDF文件Laravel框架为我们集成了一个插件tcpdf。 下载地址: github.com/elibyy/tcpd… 然后使用composer进行安装就可以了。 具体安装过程,请移步《laravel5.8(十)引入第三方类库》 使用的时候记得use 一下 命名空间。 但是这里有一个问题,使用这个插件导出文件无法使用中文,且我还没有找到解决办法,因此,这个laravel的tcpdf插件我就没有使用。 二:tcpdf tcpdf官方网站: tcpdf.org/ 我下载了完整版的TCPDF 下载地址
39 0
|
7月前
|
前端开发
前端实现在线预览文档(pdf、doc文件)
前端实现在线预览文档(pdf、doc文件)
|
12月前
|
Web App开发 数据采集 JavaScript
用 pyppeteer 制作 PDF文件
之前介绍过一些将html转换为PDF文件的库,比如 wkhtmltopdf、WeasyPrint,今天再介绍另一个神器Pyppeteer可将html页面转换为PDF。
128 0
|
编解码 数据建模 Unix
Live555源码阅读笔记(一):源码介绍文档 及 源码目录结构
Live555源码阅读笔记(一):源码介绍文档 及 源码目录结构
254 0
Live555源码阅读笔记(一):源码介绍文档 及 源码目录结构
|
调度 C++
Live555源码阅读笔记(二):UsageEnvironment 目录详解
Live555源码阅读笔记(二):UsageEnvironment 目录详解
118 0
Live555源码阅读笔记(二):UsageEnvironment 目录详解
|
域名解析 网络协议 安全
Live555源码阅读笔记(四):groupsock 目录详解
Live555源码阅读笔记(四):groupsock 目录详解
215 0
Live555源码阅读笔记(四):groupsock 目录详解
|
设计模式 前端开发 Java
Java后台生成pdf文件
Java后台生成pdf文件
469 0
Java后台生成pdf文件