linux下chm文件制作,自己动手将在线文档制作成CHM文件

本文介绍了如何在Linux环境下使用wget工具下载在线帮助文档,并利用htm2chm软件将其转换为CHM文件。详细步骤包括wget的参数设置、htm2chm的配置以及生成的CHM文件的使用技巧,帮助用户实现离线浏览文档。
摘要由CSDN通过智能技术生成

在线帮助文档转CHM方法

用到的工具:

wget工具(Linux自带,Windows下请自行下载),htm2chm(共享软件,不过没什么限制)

具体步骤:

1、使用wget工具下载在线文档整个目录

简单介绍一下wget的几个用到的参数。

-c 断点续传(ps : 使用断点续传要求服务器支持断点续传)

-r 递归下载(目录下的所有文件,包括子目录)

-np 递归下载不搜索上层目录

-k 把绝对链接转为相对链接(这样下载之后的网页才能离线浏览)

-L 递归时不进入其他主机

-p 下载网页所需要的所有文件

故,使用的命令为:

2、使用htm2chm将下载的网页文件转化为CHM

如前例,我下载了 ACE库,5.7.4版本的在线文档。接着,打开htm2chm软件。主界面如下图:

0_1303305501mBVF.gif

Note:

这里不得不提一下CHM文件索引制作的事。能够自动生成CHM索引文件的工具还不存在,只能手动制作。顶多有根据网页文件目录层次生成CHM目录的功能,其实没什么用。各种CHM制作工具都是根据HTML文件的标题生成的索引信息,像制作精良的CHM帮助文档那样方便快捷搜索能力是很难达到的。因为一般来说网页的标题和内容之间关系不是很密切,标题中常常会有多余的信息。比如,说明某个类的页面其标题并不是某个类名,这样你在CHM的搜索框里面搜索这个类的时候是没有结果的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值