chm电子书制作全过程?

如何制作出CHM格式的电子书?... 如何制作出CHM格式的电子书? 展开
 我来答
匿名用户
2013-11-22
展开全部
CHM帮助文件是什么?原来的软件大多数采用扩展名为HLP的帮助文件(WinHelp ),但随着互联网的发展,这种格式的帮助文件已经难以适应软件在线帮助的需要,以及更加人性化更加简单易于查看的需要,因此一种全新的帮助文件系统HTML Help由微软率先在Windows98中使用了。由于它是一个经过压缩的网页集合,不但减小了文件的体积,更利于用户从INTERNET上下载,并且还支持HTML、Ac-tiveX、Java、JScript、Visual Basic Scripting 和多种图像格式(.jpeg、.gif和.png 等),因此很快受到广大软件作者和软件用户的欢迎。不过,它的用途又何止这些?

下面,我们就以将小说《围城》制作成一部阅读方便的电子版小说为例,一步步地让您了解CHM帮助文档制作的全过程,通过这样的介绍,相信您一定能随心所欲地做出更多自己想要的电子文档。“公欲善其事,必先利其器”,还是先介绍我们的制作工具吧。能制作CHM文件的工具最常用也是最易用的莫过于Microsoft的HTML Help Workshop了,它完全安装后只有4.6M,包括两组工具集:HTML Help Workshop和HTML Help Image Editor。前者就是我们今天要用到的好东东,后者在网页制作中常用到图形文件的编辑和修改。

安装完HTML Help Workshop后,您可以在开始菜单|程序|HTML Help Workshop中打开它。要建立CHM帮助文件必须先将我们所有想要让其出现在帮助文件中的内容做成相对独立的网页文件(即HTML文件),这些工作可以在HTML Help Workshop中完成,也可以应用其他网页编辑器(如FontPage或HotDog)来制作。

比如说我们这里将其作为例子的《围城》,就可以按不同的章节来制作。另外,HTML文件之间应该相互链接,如每一章之间应该保留与上一章和下一章超级链接的接口,将这些相对独立的网页制作完成后,将它们储存到一个新建的文件夹中。

首先我们先介绍几种将要用到的过渡文件:

1.hhp文件,这是最常用的一类文件,它实际上是“HTML Help project”的缩写,表示HTML帮助文件项目,它是生成CHM文件最直接用到的一类文件,只需要有一个hhp文件就可以根据它来编译相应的CHM文件。

2.hhc文件,它是“HTML Help table of contents”的缩写,表示的是HTML帮助文件的目录,通常我们在CHM文件浏览器的左边窗口中看到的目录内容就由它来提供,当然,它并不能直接被编译成CHM文件,而先要集成到某一hhp文件中才能发挥作用。

3.hhk文件,它是“HTML Help Index Keyword”的缩写,为我们提供了CHM文件的关键字索引查询功能,也是一个易于查看的帮助文件不可缺少的一部分,同hhc文件一样,它也不能直接编译生成相应的CHM文件。

4.hhj文件,它实际上不属于我们今天要讨论的内容,因为它属于另一个帮助文件系统Win Help,在Win Help系统中,hhj文件的作用相当于HTML Help 中的HHP文件,在这里就不做更详细的介绍了。

我们现在已经知道要编译一个CHM文件,首先要建立一个hhp文件。先在Workshop的“文件”菜单中选择“新建”一个项目,这时将会出现有名为“新建项目”的窗口,这里会有一名“向导”提示您是否将采用原由的WinHelp项目文件(即.hpj)来制作新的项目,可以将“转换WinHelp项目”选项勾掉,点击“下一步”然后指定将要建立的hhp文件的文件名和完整的路径,再进入“下一步”,此时会有三个复选项,它们分别表示以现存的hhc、hhk、HTML文件来建立HHP文件,由于没有现成的hhc和hhk文件,因此我们可以只选择最后一项(HTML Files),点击“下一步”后可以在随后出现的“新建项目——HTML文件”窗口中将我们已经制作好的所有网页文件按先后顺序添加到文件列表中,点击“下一步”后,就可以看到令人愉快的“完成”按键了,但这并不意味着大功告成,因为这一步仅仅是建立了一个hhp文件,还有不少工作等着我们去完成呢。

一个hhp文件形成后,将会在Workshop|项目窗口中显示此文件的结构,双击此窗口中的[OPTIONS]选项,就可以修改这一项目的结构了,比如要指定项目的标题,指定CHM文件的默认首页文件以及文字编码类型和字体,在文件窗口中,还可以指定将要生成的CHM文件的文件名以及路径、指定编译时所需的hhc和hhk的路径及名称等等。上面我们已经介绍了hhc、hhk文件的作用,它们并不是必须的,可以根据需要来决定是否要生成包含目录以及关键字查询的帮助文档,一般来说,总页数较少的帮助文件可以省略掉这些内容和功能。对照本例的电子版小说《围城》的页数,我们决定简单至上,这时可以执行“文件”菜单中的“编译”命令,Workshop在确认hhp文件的路径及名称后。很快,一本电子版小说就这样生成了,它虽然只是一个独立的文件,但却可以完全脱离自己的机器、脱离Workshop运行(需要IE4.0以上支持)。

一个比较简单的CHM帮助文件(没有目录、没有索引)的制作过程就是这样,如果您想制作包括目录和索引的帮助文件,可以先分别制作一个HHC文件和一个HHK文件,然后在上一步中将它们添加到相应的项目中就可以了。HHC的建立和编辑的方法有两种,一种是在“文件”菜单中选择新建一个“目录表”,在随后出现的编辑窗口中对其进行编辑;另一种方法是在形成的hhp文件编辑窗口中点击“目录”窗口选择“创建一个新的目录文件”,并为其命名进行相应的编辑。

经过上面的介绍,现在您一定可以自己编辑制作帮助文件和电子文档了吧,Workshop的用途其实还有很多,其中另一个不得不说的功能是:它不仅可以编译一个CHM文件,更可以对现有的CHM文档进行反编译,这样我们可以更直接地借鉴和使用一些制作得非常精美的帮助文档的某些精彩部分,有时搞一点“拿来主义”感觉还是不错的。

好了,不多说了,还是告诉您这个HTML Help Workshop的下载地址吧:下载,感兴趣的朋友还是快点吧!
陕西妙网网络科技有限责任公司_
2024-03-17 广告
制作电子杂志、电子期刊就选FLBOOK,这里有功能强大、安全便捷的平台教你如何轻松简单制作电子杂志,能够给你提供最贴心得服务和帮助,三分钟轻松在线制作电子杂志,无需下载安装软件,无论您是免费版用户,还是VIP用户,都可以享受正版软件服务。在... 点击进入详情页
本回答由陕西妙网网络科技有限责任公司_提供
匿名用户
2013-11-22
展开全部
下个easy chm轻松搞定!!!!!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-11-22
展开全部
一.预备知识: 电子书的格式有很多种,主要包括:EXE文件格式、CHM文件格式、HLP文件格式、PDF文件格式、LIT文件格式、WDL文件格式等。其中某些格式要用特定的软件才能打开和阅读,如PDF格式要用Adobe Acrobat Reader阅读,WDL格式要用华康的DynaDoc Free Reader来阅读等。但一般来说,用得最多的还是EXE格式和CHM格式,所以本文只讨论这两种格式的电子书,其它格式可以在网上查找相关资料来学习。 制作电子书的材料可以是txt文本,html网页,doc文档或者图片,flash等。 如果要做出比较精美的电子书来必须具备一定的网页制作知识和图像处理技术,当然,假如这些你都不会其实也不要紧,你同样可以亲手做出电子书来,请接着往下看: 二.制作第一本最简单的电子书: 制作电子书的软件也很多,而且制作不同格式的电子书所选择的软件也不同。 火速链接:谁是个中高手?九大电子书制作工具横评 现在我们用网文快捕来做第一本电子书: 软件名称:网文快捕(CyberArticle) 软件版本:V4.362 软件大小:5121K 授权方式:共享版 下载地址1:网通[url] http://yncnc.driversky.com/down/cyberarticle-4.362-cn.exe[/url] 下载地址2:电信[url] http://jscz.driversky.com/down/cyberarticle-4.362-cn.exe[/url] 网文快捕是一款非常优秀的国产共享软件,用它可以很方便地保存和管理网页,同时还是一个非常实用的电子书制作工具。运行CyberArticle.exe后,点击工具栏上的"文件"-"导入"-"从文件夹导入"(或按Ctrl+Alt+F),选择制作电子书材料所在的文件夹, 从这里可以看到,电子书支持很多类型的文档,txt,html,flash,甚至程序源代码文件等,但我们现在只是用最基本的txt文本做材料。点击下一步可以选择需要导入哪些文件,再点下一步导入完成。 在左边的资源管理器窗口里可以看到文件列表的目录树,你可以调整一下它们的文件名和排列顺序,然后在右边的窗口里可以预览文本内容,也可以切换到"编辑"或"源码"选项对文本进行编辑。 最后,点击"文件"-"制作电子书"-"制作电子书(*.EXE格式)…"或"制作电子书(*.CHM格式)…",分别制作exe和chm格式的电子书,设置好一些选项后,点击"制作",很快地,一本电子书就做好了,简单而快速。 三.制作更精美的电子书: 上面用网文快捕做电子书虽然很方便也很快(同时可以制作出exe和chm两种格式的电子书),但是这样的电子书不是特别精美,而且功能也不强。 这时我们可以用eBook Edit Pro、eBook workshop、eBook Pack Express等专业电子书制作软件来制作更漂亮的电子书。推荐用国产的eBook workshop(e书工场): 软件名称:e书工场 软件版本:V1.4 软件大小:1820K 授权方式:共享版 下载地址1:电信:[url] http://jscz.driversky.com/down/ebook1.4_cn.exe[/url] 下载地址2:网通:[url] http://yncnc.driversky.com/down/ebook1.4_cn.exe[/url] 用e书工场可以制作出界面非常漂亮,功能很强大的exe格式电子书来。下载安装后打开e书工场, 首先将选择要制作电子书的文件目录,然后在"目录"里将需要的文件添加进来,注意一定要把文件添加到中间的列表框中来,可以直接点击"从文件夹创建"或将文件一个一个拖过去。然后可以调整它们的顺序,最上面的是电子书的首页(就是一打开电子书首先看到的那一页)。 然后可以在其它选项卡中设置"闪屏"、"界面"、"图标"、"工具栏"等,e书工场提供了非常强大的定制功能,可以打造一个很有个性的界面和功能。 最好点击"保存",将工程保存好后,点击"编译",就可以编译出exe格式的电子书了。 注:e书工场有个很大的不足之处,就是导入的文本不能自动换行,导致做出的电子书阅读极不方便。所以最好不要直接导入文本,而是应该先转换成网页,再制作。这样不仅可以避免这个问题,还能做出更好看的电子书来。 附件: eBook workshop教程.rar (2006-7-12 13:29, 861.11 K) 该附件被下载次数 0 四. 更上一层楼制作更好的电子书 这部分要求你要稍微了解一点网页制作方面的知识。 其实电子书就是将很多网页打包成一个可执行文件(txt文本也可看成是最简单的一种网页形式),所以我们只要将材料先做成一些网页,然后再用e书工场等软件将其制作成电子书。 我们可以用软景HTML制造机来帮我们快速制作网页: 软件名称:软景HTML制造机 软件版本:V3.0 软件大小:1966 KB 授权方式:共享版 下载地址1:电信[url] http://jscz.driversky.com/down/HtmlBuilder.exe[/url] 下载地址2:网通[url] http://yncnc.driversky.com/down/HtmlBuilder.exe[/url] 它的功能就是能将文本批量转换成网页,这些网页是带索引文件、"上一页"、"下一页"链接的HTML文件群。下载并安装软件后运行主程序, 先点击"添加",导入要转换的文本。接着选择分篇的方法(就是选择如何分割文本的问题,该问题有些复杂,请参看软件自带的帮助文件,上面说明得比较清楚)然后选一个网页模板,最后点击"开始"就可以输出网页了。(如何将文本和图片一起输入为网页亦参看软件帮助文件) 输入的许多网页中,有一个文件名为index.htm的网页是目录索引页,做电子书时可以将该页面做为"首页"。另外,你可以用Frontpage、Dreamwaver等网页制作工具对这些网页进行加工和修改。完成后即可按上面介绍的步骤来制作电子书了。 上面提到的几款软件因为是中文界面,加上操作也比较简单,就不再多介绍了。自己慢慢使用,很容易上手的。 PS:请用迅雷下载 呵呵
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式