通过javadoc命令生成的API文档是HTML格式的,查阅时候显得很不方便,习惯了CHM格式的文档,HTML格式的就没法看。有两个方法可以将其转换为chm格式,虽然不完美,但也html格式的强。
1、使用工具javadoc2chm
工具主页:http://jan.baresovi.cz/dr/en/javadoc-chm
免费软件,需要在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,如需转载请自行联系原作者

DIY JavaAPI CHM文档相关推荐

  1. ubuntu系统阅读CHM文档的最终解决方案

    此方法仅为个人偏好,其他方法自行测试 原理:使用windows自带阅读器hh.exe,对系统中的chm文件类型自动关联 hh.exe 文件目录 C:/Windows/h.exe,请自行拷贝或下载 1. ...

  2. 如何生成项目的chm文档

    如何生成项目的chm文档 2014-11-30 Generate .chm based documentation of your project using SandCastle  tool 转载于 ...

  3. 生成chm文档工具- Sandcastle -摘自网络

    Sandcastle是微软官方的文档生成工具,NDoc开发停止后,这个貌似也是唯一的一个这方面的工具.它从dll文件及其xml注释文件能够 生成完整的帮助文档,支持多种生成格式(Helpe1x:chm ...

  4. 发布CHM文档生成器 可替代 HTML Help Workshop,有全部C#源代码

    CHM文档生成器 现在的程序很多配备CHM格式的帮助文件,一般的开发者使用 HTML Help Workshop 来定义CHM文档,但操作不甚方便,而CHM文档生成器就可用来很方便的编辑CHM文档结构 ...

  5. 如何打开.chm文档(比如华为产品手册等)

    1.直接双击打开 2.双击打不开的话,右键.chm文档属性---常规---打开方式里面选择更改---更多选项---查找其他应用---在C盘中找到windows---双击hh.exe即可打开.

  6. chm文档的编辑办法

    做开发的时候经常依赖各种api文档,而这些api多数是chm格式的.CHM是英语"Compiled Help Manual"的简写,即"已编译的帮助文件".CH ...

  7. ubuntu下.chm文档查看工具

    以前在ubuntu下查看.chm帮助文档时,用的是chmsee这个虽然是中英问显示都还OK,但是有一点不好的就是,没有索引功能. 等你不知道你所找的那个函数是在那个包下时,是很难找到这个函数的. 今天 ...

  8. JDK 11 API中文帮助文档.CHM文档无法打开问题

    JDK 11 API中文帮助文档.CHM文档无法打开问题 1)开始–运行–输入"regedit",打开注册表,找到以下分支:找到计算机\HKEY_LOCAL_MACHINE\SOF ...

  9. python3 chm文档下载_python3.7.0官方参考文档 最新api文档 chm_Python教程_源雷技术空间...

    资源名称:python3.7.0官方参考文档 最新api文档 chm 1.新语法特性: PEP 563, 推迟评估类型注释 2.向后不兼容语法更改: async 和 await 现在保留关键字 3.新 ...

最新文章

  1. Sliverlight之 画刷
  2. MongoDB的设计模式策略
  3. Python进阶_wxpy学习:聊天对象
  4. 产品经理懂技术=流氓会武术(zz)
  5. 数字化风控全流程 实操课程V2.0 第三期
  6. qt调用import sys库_QTCreator调用动态库实例
  7. 工程模式写入imei_开发初期IMEI号的写入
  8. Oracle数据库的基本语句(最新)
  9. alien skin ExposureX8胶片插件
  10. 香港云服务器提升性能,香港云服务器提升性能
  11. 木纹标识lisp_LISP架构中一种新的移动性管理方案研究
  12. CPU和CPU寄存器和CPU缓存和CPU内存管理器、RAM、hard disk。以及堆栈、内存映射。
  13. 不可替代的测试人:一文解释探索性测试是什么
  14. 计算机专业老师新学期工作计划,计算机教师工作计划
  15. 使用cmd查看端口号
  16. 新概念英语(1-55)The Sawyer family
  17. 计算机格式化磁盘6,磁盘格式化
  18. 你的命运不是一头骡子
  19. RimWorld AI分析整理:机械族Mechanoid
  20. 打开sqlite3文件方法

热门文章

  1. 电大计算机应用小抄,2015年最新电大统考计算机应用基础小抄(完整版电大小抄).DOC...
  2. android connect 闪退,Connect闪退
  3. 幅相曲线matlab,matlab开环幅相曲线
  4. 1. 请简述mysql数据库的锁机制_【MySQL入门】之MySQL数据库的锁机制(二)
  5. python中属于有序序列的有_Python中的有序序列有哪些
  6. python 函数可以作为容器对象的元素_python基础(十四):函数对象与闭包
  7. verdi中波形怎么看间距_小间距led显示屏金线封装真伪怎么看?
  8. java基础应用_Java基础(应用篇)
  9. win10 mysql 远程访问_win10 docker部署mysql并启动远程连接
  10. 计算机二级34套word答案,全国计算机二级C选择题题库第34套