近日整理硬盘,发现下载有许多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所示。

原文地址:http://www.360doc.com/content/09/1001/18/266201_6684017.shtml

转载于:https://www.cnblogs.com/qiernonstop/p/3392259.html

Easy CHM使用简明教程相关推荐

  1. 基于LLVM的编译原理简明教程 (1) - 写编译器越来越容易了

    基于LLVM的编译原理简明教程 (1) - 写编译器越来越容易了 进入21世纪,新的编程语言如雨后春笋一样不停地冒出来.需求当然是重要的驱动力量,但是在其中起了重要作用的就是工具链的改善. 2000年 ...

  2. CGIC简明教程(转摘)

    CGIC简明教程 本系列的目的是演示如何使用C语言的CGI库"CGIC"完成Web开发的各种要求. *********************************     基础 ...

  3. kangle web server源代码安装简明教程

    kangle web server源代码安装简明教程 - kangle使用交流 - kangle软件 是一款高性能web服务器,反向代理服务器,提供虚拟主机管理系统及代理服务器,web服务器架设 - ...

  4. CentOs6.5中安装和配置vsftp简明教程

    这篇文章主要介绍了CentOs6.5中安装和配置vsftp简明教程,需要的朋友可以参考下 一.vsftp安装篇 复制代码代码如下: # 安装vsftpd yum -y install vsftpd # ...

  5. sqlalchemy mysql_SQLAlchemy简明教程

    原文可见:SQLAlchemy简明教程 - Jiajun的编程随想 SQLAlchemy是Python中常用的一个ORM,SQLAlchemy分成三部分: ORM,就是我们用类来表示数据库schema ...

  6. python tcp server_python scoket 编程 | tcp server client - 简明教程

    TCP 和 UDP 的区别 这两个协议都是传输层的协议,解决的问题,都是端口与端口的通信问题. TCP 每次建立通信,都需要三次握手,确定双方状态完毕,在发送数据.如果发送的数据出现了异常,TCP 也 ...

  7. 简明python教程pdf-python简明教程中文pdf

    python简明教程中文pdf电子书是作者通过自己对计算机语言多年来的研究和学习得出的学习经验,对于python新手来说非常有用,值得大家下载学习. python简明教程中文pdf文章目录 1.介绍 ...

  8. 简明python教程在线-Python简明教程

    Python简明教程在线阅读地址: https://bop.molun.net/ DocStrings 该文档字符串所约定的是一串多行字符串,其中第一行以某一大写字母开始,以句号结束.第二行为空行,后 ...

  9. linux 防火墙iptables简明教程

    前几天微魔部落再次遭受到个别别有用心的攻击者的攻击,顺便给自己充个电,复习了一下linux下常见的防火墙iptables的一些内容,但是无奈网上的很多教程都较为繁琐,本着简明化学习的目的,微魔为大家剔 ...

  10. Python re(正则表达式)简明教程

    Python re(正则表达式)简明教程(Python3) 举个栗子 常用函数举例 按字母顺序查询模块

最新文章

  1. Windows Server 2008 R2 SP1遗忘管理员密码后的解决方案
  2. Struts2.3+Spring4.0
  3. 什么是地址译码 理解二进制编码
  4. java batch size_java – @BatchSize但在@ManyToOne案例中有很多往返
  5. 程序员面试必备:动图演示十大经典排序算法及代码实现
  6. 力扣——罗马数字转整数
  7. 【手把手教你】股市技术分析利器之TA-Lib
  8. 苹果电脑是“监狱”、弃用 Ubuntu,GNU 创始人斯托曼谈自由软件运动现状
  9. ldoce6 android,少儿英语学习词典 朗文当代LDOCE6双解词典
  10. 京东:亦庄CBD里,南五环“村民”的生活哲学
  11. ubuntu服务器配置php,Ubuntu下配置PHP服务器
  12. 为什么别人报价成单,而你不行?
  13. Stay hungry, stay foolish. 求知若饥,虚心若愚。
  14. 清华大学--代理服务器
  15. STRATEGY(策略)模式
  16. iphone控制中心自定义没有计算机,如何在iPhone上自定义iOS 11控制中心功能
  17. 16.光照(平行光)
  18. 计算机图像处理的未来发展,探讨计算机图像处理技术的发展趋势与展望
  19. java 对接 stripe支付
  20. 机器学习-白板推导-系列(九)笔记:概率图模型: 贝叶斯网络/马尔可夫随机场/推断/道德图/因子图

热门文章

  1. C语言 车辆出租管理系统
  2. webservice框架 java_JAVA开发Web Service几种框架介绍
  3. Denise Perfect Room for mac(混响插件)
  4. CellCtrl控件完美破解研究
  5. 服务器主板支持nvme,给老主板刷上一个加入支持NVMe模块的改版“BIOS”
  6. python进销存系统代码_继续进销存系统
  7. IMX6之SPI接口驱动测试
  8. 计算机关机后自行启动,Win7官方旗舰版系统电脑关机后自动开机的解决办法
  9. 图吧工具箱 硬件检测工具集合 2020.05 最新版,集成了常用的硬件检测与系统维护等工具
  10. #入坑keychron# 简单说说K3的使用体验