如何用Easy CHM制作CHM电子书

近日整理硬盘,发现下载有许多DOC、JPEG、HTML等格式的学习资料,也包括一些电子书资料;而其中的DOC、HTML等资料在学习浏览时显得很不方便,不同格式的文件需要使用不同的打开方式。近而发现电子书的浏览方式极为方便,于是就萌生了将这些散乱的文件制作成电子书的想法,最终挑选CHM作为电子书的格式,并选定了"Easy CHM"作为制作软件。

识链接:CHM帮助文件可以看作是一个经过压缩的网页集合,它不但减小了文件的体积,而且更利于用户从互联网上下载,此外此种文件中还支持HTML、ActiveX、Java、JScript、Visual Basic Scripting 和多种图像格式(.jpeg、.gif和.png等)。

这里要制作的是"王长喜CET-4课堂",首先在硬盘中将所有有关的资料融合到一个文件夹中,这将大大方便后期的制作。然后启动"Easy CHM"软件到如图1所示主界面,寥寥无几的几个功能按键,首先就消除了我们"制作会不会太繁锁"的顾虑。

图1

1、导入所需目录及文件

怎么开始?自然是先新建一个制作任务。在快捷工具栏单击"新建"按钮;然后在弹出的"新工程目录"中单击"浏览"按钮导入硬盘目录文件,此步骤的意义在于自动将指定文件夹中的所有文件导入到软件制作窗口中,批量导入的好处就是方便快捷,不需要一个一个的去找。当然也可在"新工程目录"对话框中单击左下角的"搜索选项"按钮,定义一些符合制作需要的选项,比如不要导入文件后缀名等,如图2所示。

图2

2、调整文件及目录结构

导入后会在软件主界面左方看到所有文件的目录列表,右方则是文件预览窗口,如图3所示。软件导入后的文件及目录都是无序的,还需要手工进行调整,这样才能使整个CHM文件看起来更像一本速查手册,以方便阅读。

图3

回忆一下平时我们见到的CHM文件,大都具有多级目录,并且每级目录下又链接有多个文件,这样安排的好处就是方便查询。在本软件中同样可以实现此类调整。从左方目录列表中,根据整个课堂的讲座内容大致可将其分为"综合试题"、"听力"、"语法"、"词汇"、"翻译"、"阅读"、"作文"以及"应试指南"几类,下面就开始调整。

(1)加入CHM扉页:不少电子书在打开时都有一个封面页面,用于展示此书的标题及相关内容;为了体现DIY个性,我们也可为此CHM文件添加一个扉页文件。扉页文件可以是图片,也可以是图片和文本的结合,这需要使用另外的制作文件预先制作好,比如使用Photoshop制作一张图片封面加入其中。

具体方法为:在软件左方单击绿色"+"号图标,打开添加目录项的属性对话框,然后输入标题、导入扉页文件、定义图标类型以及存放位置(应放在首位)即可,如图4所示。

图4

(2)分类调整:此步骤即是按刚才所讲的几个分类将所有导入的文件分类放置。首先同样是建立标题目录,标题目录并不能批量建立,需要按照图4所示对话框一一定义;当然在建立时也可只输入目录标题,再在下一步来修改其显示顺序及图标类型。

调整目录及文件的显示顺序可以使用最左方工具栏中的上下箭头,即选中要调整的项目,然后单击上下箭头调整;当然也可按住鼠标随意拖动文件到指定位置。根据此操作方法将所有的文件依次归类到不同的目录标题下,如图5所示。

图5

操作提示:标题目录及目录下的文件随时都可调整顺序,同时如果要修改原有文件名,鼠标左键慢击两下文件名即可修改。关于对文件的分类及标题目录的建立,其实最方便的方法是进入硬盘目录,再通过"建立文件夹"、"粘贴"、"复制"功能命令来实现会更为快捷。

另外,最左方工具栏中的左右箭头,主要用于在目录和文件之间的快速结构调整;软件支持多级目录建立,比如要将"综合试题"下的一个子目录更改为与之同级,只须单击向左箭头即可,如图6所示。

图6

3、开始编译

编译即是说将完成调整后的所有文件及目录合并成一个CHM文件的过程。单击快捷工具栏上的"编译"按钮,进入如图7所示的编译设置窗口。

图7

在"常规"选项卡下可以设置CHM的标题、打开CHM文件首先出现的页面等。在"Html API"选项卡下可以设置一个当打开CHM文件时的提示窗口。

当然,编译属性不仅仅是这些;单击"CHM设置"按钮,进入如图8所示设置窗口。通俗的说,"CHM设置"窗口主要为用户提供对窗口面板的自定义调整,比如在快捷工具栏安排什么按钮、打开CHM文件时的窗口大小及位置、窗口采用什么颜色、是否为窗口添加一个边框等;这些属性选项需要大家去慢慢感觉修改后的效果,这里不可能一一列举,但总的感觉其能够实现的"出彩"效果不多。

图8

返回后即可单击"生成CHM"按钮,开始编译此CHM文件;编译的速度非常快,稍等之后即可从硬盘目录中看到编译后的带问号的CHM文件,双击即可浏览到最终效果,如图9所示。

图9

Easy CHM中文绿色版下载地址:

http://download.csdn.net/detail/masikkk/4427940

如何用Easy CHM制作CHM格式电子书(帮助文档)相关推荐

  1. html版api文档,将html版API文档转换成chm格式的API文档

    将html版API文档转换成chm格式的API文档并不是一件难事,所需要的只是2个工具及其你要制作的API的javadoc文档,一般去官网下载的话,都会有源代码和javadoc,软件一个是制作chm文 ...

  2. 简单介绍如何制作.chm文件(以Java API文档为例)

    简单介绍如何制作.chm文件--以将官方的Java API文档制作成.chm文件为例 1. 下载Java API 文档 2. 如何制作成.chm文件 (1)使用CHMWriter制作 (2)使用别的软 ...

  3. 制作pDF 格式电子书

    制作pDF 格式电子书不是很复杂. 原材料一般分为doc文件 与图片. 如果原材料是doc  文件,那就下载一个PDF Generator 软件  ,先安装上这儿软件. 然后打开doc   文档 操作 ...

  4. 如何将PDF格式转换为WORD文档

    经常在PDF形式上看到有好的文件时,想把它拿出来,但是却是不行,所以我第一步就是找一下有没有可以到PDF格式与WORD文档的转换,在网上找了一下,原来还真的有很多,今天我就把这些方法也传上来,不过我也 ...

  5. 在SPS中直接查看用HTML格式阅读Office文档

    两天在广州出差,帮一位客户完成一些在SharePoint Portal Server 2003上的工作.在客户的要求中,有两点很有意思:一是能够在查看文档库中的文档时,不打开文档,就能直接看到此文档的 ...

  6. html文本文档加图片格式,以图片格式呈现的文档怎么编辑文字

    以图片格式呈现的文档怎么编辑文字 如今在工作当中,图形格式呈现的文档使用的还是比较多的,如果我们想要编辑以图片格式呈现的文档,那么应该怎么进行操作?以图片格式呈现的文档怎么编辑文字? 想要对图片格式呈 ...

  7. 轻松完成word格式的接口文档

    今天在开发完一个项目的接口之后,公司领导过来说:"需要一份word格式的接口文档,***本门主任需要看这些文档,记得接口文档做的好看一点".然后领导拍拍我的肩膀转身就走了,身为一个 ...

  8. 如何批量将 Doc 格式的 Word 文档转为 Docx 格式

    概要:我们都知道 Word 格式有多种.比如常见的有 Doc.Docx,这两种类型是能够相互兼容的,也是能够相互转化的.那今天给大家介绍的是如何将多个 Doc 格式文档批量转为 Docx 格式. 我们 ...

  9. springboot结合Freemarker模板生成docx格式的word文档(附代码)

    首先参考的是这篇文章: java利用Freemarker模板生成docx格式的word文档(全过程) - 旁光 - 博客园参考:https://my.oschina.net/u/3737136/blo ...

  10. python实现word文档批量转成自定义格式的excel文档

    python实现word转成自定义格式的excel文档(解决思路和代码) 支持按照文件夹去批量处理,也可以单独一个文件进行处理,并且可以自定义标识符 最近在开发一个答题类的小程序,到了录入试题进行测试 ...

最新文章

  1. 算法导论——计数排序
  2. Swift-学习Perfect搭建博客
  3. Android获取顶部状态栏statusBar高度、底部导航栏navigationBar高度
  4. 连接数据库版本不一致
  5. .NET Core下的开源分布式任务调度系统ScheduleMaster-v2.0低调发布
  6. log4js linux,日志管理 log4js
  7. hibernate envers实践总结
  8. python 货币合适_算法之Python实现 - 001 : 换钱的最少货币数
  9. 用 dash_bootstrap_components 为 dash 生成美观的导航栏
  10. 团队-学生成绩管理-模块开发过程
  11. 【论文笔记】多智能体强化学习值分解基础论文5篇
  12. 英语音标和Unicode
  13. Y2K Accounting Bug POJ - 2586
  14. SpringBoot+Vue批量下载图片压缩包
  15. Win2003安全警报--当前安全设置不允许从该位置下载文件
  16. 《Python编程从入门到实践》笔记吐血整理
  17. Leetcode13. 罗马数字转整数Leetcode14. 最长公共前缀Leetcode15. 三数之和Leetcode16. 最接近的三数之和Leetcode17. 电话号码的字母组合
  18. 无盘服务器固态硬盘做什么盘,哪个固态硬盘无盘服务器上最好?固态硬盘无盘服务器上详细介绍。...
  19. 靠着这Java面试210题,成功拿下了10多家国内知名大厂Offer,10万字精华全部分享给大家
  20. openwrt ath10k 相关汇总

热门文章

  1. Obsidian V0.14.6版本下实时渲染总是出Bug,时常渲染不出来
  2. CentOS8 安装 telnet 命令
  3. 虚拟板式混响插件:Fuse Audio Labs VREV-140 Mac
  4. 正弦余弦算法的樽海鞘群算法
  5. 计算机系统集成过程检查规范,系统集成项目验收规范.docx
  6. python毕业设计作品基于django框架 电影院购票选座系统毕设成品(5)任务书
  7. 项目管理(PMP)认证介绍
  8. 用java编写某年某月的日历_Java-查询某年某月一个月的数据,以日历的形式展示。...
  9. 中国石油大学计算机第二阶段在线作业,中国石油大学计算机应用基础第二阶段在线作业答案2018年...
  10. 家庭网关斐讯 K3 基础环境篇