课程设计-CHM电子书生成软件制作实例

合集下载

使用HP制作chm电子书的教程

使用HP制作chm电子书的教程

使用HP制作chm电子书的教程使用HP制作chm电子书的教程此教程由熊猫酒仙编写我学会做电子书也没多长时间,如果有什么不到之处,大家多多见谅。

下面提到的软件请大家自己在网络上下载很多的哦........想做电子书,首先得准备四个软件:1.EmEditor6.02.hP电子书制作软件3.2和排版脚本3.eBook Pack Express 1.75 汉化版4.图片处理工具,配合透明脚本,可以很方便的把GIF图像的背景透明化。

在我看来,做电子书最重要的是排版,只要排版搞定了,基本上就没什么问题了。

现在假设我们下了一本TXT的电子书,我们用EmEditor6.0 进行排版:打开EmEditor6.0 ,点击主菜单中的宏,然后点击选择如图点击([070920]排版脚本1.4 加强版.jsee)后,就将排版脚本假如进去点击EmEditor6.0 主菜单中的打开,选择TXT版的电子书,出现如下界面:双击该书,将书添加到EmEditor6.0 中,有如下界面然后点击主菜单中宏,如下图:运行([070920]排版脚本1.4 加强版.jsee),出现如下界面点击起点TXT下载版,运行完后,出现如下界面:然后点击确定。

现在我们根据该书的具体情况讨论:1、这书的章节要是不按卷分(即没有第几卷的说法),我们在书的最前面加上书名,然后在所有的章节前面空两行或两行以上(这是用来分别章节的),如下图:2、这书按卷分,可以有如下两种处理办法:(1)对每一卷的每一章前面都加上相应的第几卷,且在其前面空两行或两行以上;如下图:(2)把每一卷单独提取出来,放在前前面,其前空两行,其后也空两行,每一章前面不加卷数,前面也空两行,如下图:OK,保存后,到这基本上排版已经搞定,然后我们利用HP软件制作CHM电子书1、首先,我们先搞定该书的版权和制作者的问题:打开HP软件,主菜单最后的设置里边,参数中选择版权和制作,写上你的论坛ID,然后保存,说明这书是你做的。

CHM文档制作教程

CHM文档制作教程

CHM文档制作教程2019.01.30 chm(Compiled HTML Help,即“编译的HTML帮助文件”)CHM 文件格式是微软于1998 年推出的基于HTML 文件特性的帮助文件系统,以替代早先的WinHelp 帮助系统。

它在Windows 98 中把CHM 类型文件称作“编译的HTML 帮助文件”(Compiled HTML Help file)。

被IE 浏览器支持的JavaScript, VBScript, ActiveX, Java Applet, Flash, 常见图形文件(GIF、JPEG、PNG)、音频视频文件(MID、WAV、AVI)等等,CHM同样支持,并可以通过URL 与Internet 联系在一起。

由于使用微软的HTML Help Workshop遇到的问题较多,且不容易解决,所以推荐使用EASY CHM软件。

下载并安装好Easy CHM后,下面我们就开始制作CHM文档吧:1.导入所需目录文件双击运行软件后,点击新建按钮,选择需要导入的“文件类型”,点击“浏览”按钮导入硬盘目录,此步骤的意义在于自动将指定文件夹中的所有文件导入到软件制作窗口中,批量导入的好处就是方便快捷,不需要一个个去找。

注:为使编译CHM文档显示正常,建议将word文档另存为单个文件网页(mht格式)选定好相应文件夹后,点击搜索选项,使用无后缀文件名,当然还有其他功能可以设置,用户自行取舍点击确定按钮,软件所呈现的界面如下图右半部,左侧为文件对比图,可发现软件的目录完全是按照文件的目录级来生成的。

2.调整文件目录及结构导入后会在文件左方看到所有文件的目录列表,右方则是文件预览窗口。

如下图所示,软件导入后的文件及目录都是无序的,还需要手工进行调整,这样才能使整个CHM 更方便查阅3.如何添加新的文件当我们调整好文件目录及结构以后,如果还需要新增其他文件怎么办,一共有以下两种情况:1)直接点击左上角绿色小按钮,找到需要添加的文件即可2)右键单击目录框,选择导入文件夹,及可导入同级目录4.开始编译编译即是说将完成调整后的所有文件夹及目录合并成一个CHM帮助文档的过程,单击快捷工具栏上的“编译”按钮,进入如下图所示的编译设置窗口。

课程设计-CHM电子书生成软件制作实例

课程设计-CHM电子书生成软件制作实例

CHM电子书生成软件制作实例CHM格式的电子书是网上用得比较多的一种,特别是计算机类的电子书几乎都用CHM 格式。

CHM格式的电子书简单易用,只要是Windows 98以上的操作系统都能直接使用,免去了安装阅读器的麻烦。

同时CHM格式已经成为微软产品的标准帮助文件格式,而且不少基于Windows平台的软件也适用该格式作为其帮助文件的格式。

所以,CHM格式已经相当普及。

电子书有两个要素,第一点是电子书本身的格式,第二点就是电子书的阅读器。

CHM 格式的电子书也不例外。

CHM格式其实是对HTML文件打包并压缩的结果。

CHM格式的创始者微软提供了一个将HTML文件编译成CHM文件的免费软件hhc.exe,这样CHM的第一个要素就得到了解决。

同时Windows 98以上的操作系统都提供了CHM文件的阅读软件hh.exe。

hh.exe是Windows操作系统的一部分,这就是CHM格式的文件可以在Windows 平台间流传而不需要专门阅读器的原因。

既然微软提供了现成的编译器,那就从它入手来研究CHM生成软件的开发。

首先,我们来看一下CHM文件有哪些元素。

如图所示。

图CHM文件的元素从上图可知,一个CHM文件需要标识三个部分:工具栏,控制面板,和文件显示。

那么怎样才能在生成的CHM文件里表示这些元素呢?这就需要了解微软免费软件hhc.exe的用法了。

hhc.exe可以直接编译HTML或HTM格式的文件,但这样生成的CHM文件只有文件显示区,不能实现CHM文件的所有功能。

hhc.exe更多的是编译扩展名为hhp的工程文件,该文件就是在总体上标识CHM文件的各元素的关键所在。

同时配合扩展名为hhc的主体文件与扩展名为hhk的索引文件就能实现CHM文件的所有元素。

下面将具体解析三种文件的格式。

1)工程文件*.hhp。

工程文件由[OPTIONS],[WINDOWS],[FILES],[INFOTYPES],[MERGE FILES]等几个部分组成。

CHM文件制作教程

CHM文件制作教程

自己动手,轻松制作CHM电子书CHM 文件可用来制作软件说明书、产品介绍、学习教程、电子图书、报刊的电子版本、个人资料的整理等等。

本文将由浅入深的介绍CHM 文件的制作方法。

一、CHM文件及其制作工具Html Help WorkShop简介CHM 文件是微软1998 年推出的基于html 文件特性的帮助文件系统,以替代早先的WinHelp 帮助系统,在windows98 中把CHM 类型文件称作“已编译的HTML帮助文件”。

被Internet Explorer支持的JavaScript、VBScript、ActiveX、Java Applet、Flash、html 图像文件(GIF、JPEG、PNG)、音频视频文件(AU、MIDI、WAV、AVI)等等,CHM 同样支持,并可以通过URL 地址与因特网联系在一起。

图(1)是典型的CHM 文件运行界面,其窗口可分为三部分,上部是功能按钮区,罗列了几个常用的浏览器按钮,右边是主窗口,左边是导航嵌窗。

导航嵌窗用来快速定位感兴趣的内容,这里可包含主题、索引、搜索和标签。

按“隐藏/显示”按钮可以把左边的导航嵌窗关闭或打开,其他几个按钮和浏览器中的一样,“选项”中是一些常用的控制命令。

这些按钮在制作CHM文件时可以控制是否显示。

在windows98及以后的windows 版本中,CHM 文件的运行程序(hh.exe,27K)已是操作系统的一部分,它控制支持ActiveX 组件的网页浏览器(如微软的Internet Explorer 3.0 以上版本)来解释并运行CHM 文件中的元素,这样的好处就是能跨平台运行CHM 文件,只要有不同平台上的运行器和浏览器,CHM 文件就不再需要重新进行编译而直接使用,在不同语言的操作系统下,CHM 文件也会自动显示对应语种的菜单。

在PC 机上使用CHM 文件要求使用者的操作系统装有IE3.0 或以上版本,如果使用者仍在使用Windows95系统,就需要运行一个小程序(被称作CHM 文件阅读升级包)hhupd.exe(700K),以便在windows95 中也能正常使用CHM 文件。

CHM制作软件(PrecisionHelper)使用图文教程

CHM制作软件(PrecisionHelper)使用图文教程

CHM制作软件(PrecisionHelper)使⽤图⽂教程⽹上搜索CHM制作软件结果繁多,但真正好⽤的并不多,能称为优秀的只剩下⼏款。

其中我觉得优秀⼜免费的只有 Precision Helper,称得上最佳免费 CHM 制作软件。

帮助创作⼯具,它的重点是现有的HTML⽂件,XML⽂件,脚本,图像和其他资源的组织。

Precision Helper(CHM制作⼤师) V2.0.1.7 绿⾊中⽂版: /softs/120675.html从源⽂件创建项⽬在打开程序后,将显⽰欢迎页,如下图(关于其中各部分的功能说明,请参阅帮助):此时,点击新建项⽬,然后选择新项⽬的保存位置并输⼊项⽬⽂件名,确定后将出现下图:其中,左边为导航栏(可调整位置),中间的当前主题为项⽬属性,现在我们先点击左下⾓包含的⽂件,在出现的选项卡中添加源⽂件(根据图⽰进⾏操作):为了⽅便,我这⾥已经把源⽂件复制到了当前项⽬的⽬录下(如果没有则这⾥选择⽬标⽂件夹),所以直接添加项⽬⽂件,选中所有⽂件并确定后这些⽂件将出现在包含的⽂件选项卡下⽅:现在依次点击 Ribbon 栏⼯具下⾯的⾃动添加主题和⾃动添加关键字(这⾥的主题是指 CHM ⽂件左边⽬录中的⽬录项,关键字则是到主题⽂件的索引),根据提⽰进⾏操作到添加完成。

然后点击左边导航栏中的⽬录和关键字索引后可以看到上⽅出现了刚才添加的主题和关键字:注:制作 CHM 并不⼀定要求需要⽬录和索引,不过对于包含较多⽹页的 CHM,包含⽬录和索引会让⽤户导航更加⽅便。

尤其是有些需要经常查阅的 CHM ⽂件,通过索引快速定位会⽐较⽅便,并且可以作为其他程序的上下⽂帮助。

这样就⾃动⽣成了⽬录和索引,此时⽬录中的⽂字和索引中的关键字都直接提取⾃⽹页⽂件中的标题。

如果含有较多⽹页,建议对⽬录项进⾏分类和顺序调整,让导航更⽅便⼀些。

现在回到原来的项⽬属性选项卡,可以看到“⽬录⽂件”和“索引⽂件”输⼊框已经⾃动填好了(⾃动⽣成的⽬录⽂件和索引⽂件与项⽬⽂件在相同⽬录),这⾥补充⼀些必要的部分:在“已编译帮助⽂件”中输⼊⽬标 CHM 的路径和名称或者可以通过紧邻的“…”按钮进⾏选择(如果没有指定路径,则⽣成时与项⽬⽂件在相同路径);对于“默认主题”建议使⽤紧邻的这个按钮选择,这个主题⽹页将在每次打开 CHM ⽂件时⾃动显⽰;下⾯“编译全⽂搜索信息”则为 CHM ⽂件增加搜索功能,如果不需要搜索功能,那么取消选中这个选项可以极⼤减少⽣成的 CHM ⽂件的⼤⼩和加快⽣成的速度。

用EASYCHM软件制作CHM文件「桃花心木」

用EASYCHM软件制作CHM文件「桃花心木」

CHM文件制作制作CHM文件,我们必须要有制作好的HTML网页和制作CHM文件的工具。

我使用的工具是从网上下载的一款名为“Easy CHM”的软件,该软件使用方便,操作简单,可以节省很多工作量。

如果你想使用Microsoft的HTML Help Workshop制作CHM文件,则可以参考此文件夹中的CHM制作手册,里面详细的介绍了制作过程。

这里我只介绍用“Easy CHM”软件制作CHM文件的过程。

首先介绍制作【批琦烔成本核算使用手册】的准备工作,即HTML文件的制作。

制作HTML 文件的方法有多种,可以先将使用说明制作成Word文档后再另存为HTML文件,可以使用Dreamweaver直接制作HTML文件,等等。

这里,我使用Dreamweaver制作HTML文件。

因为我发现如果先将使用说明制作成Word 文档后再另存为HTML文件,那么使用这些HTML文件生成的CHM文件中的图片太小,不够清晰。

而使用Dreamweaver制作HTML文件,则可以在制作HTML的过程中控制图片大小。

用Dreamweaver制作HTML文件时非常简单的,这里不做介绍。

接下来就是将现有的HTML文件制作成CHM文件。

在制作之前,必须注意HTML文件里面的图片链接地址,一定要为相对路径,也就是内部链接,还有就是HTML文件与图片文件必须在同一文件夹内制作,否则制作好的CHM文件可能会出现加载图片失败的情况。

如果想将制作的CHM分章节显示,那么需要将内容分章节制作成多个HTML文件。

具体制作CHM文件的过程如下。

启动“Easy CHM”,点击【文件】→【新建项目】在新工程目录的【浏览】中选择HTML文件所在的文件夹点击确定后,成功生成CHM文件接下来就是调整显示样式。

点击一无标题的文件,然后点击左侧的目录项属性,弹出【属性】对话框修改属性,如可以修改标题和图标为下面的样式点击【确定】,修改成功以此修改其他各项,得到如下结果若要实现分章的功能,这可点击左侧的【添加目录项(+)】,弹出【属性】对话框在【属性】对话框中,填入章节名点击【确定】,章节添加成功接下来是将各小节加入到PEACH JOHN产品成本核算使用手册章节目录下,点击左侧的某一小节,然后点击【→】,则成功实现以此方法,将其他小节也加入此章节目录下下面将各小节进一步分章节。

CHM电子书制作方法

CHM电子书制作方法

CHM文件制作方法
本文介绍两款CHM文件制作方法。

分别是“CHM制作精灵”和“椰书制造”。

第一步,编辑网页文件。

通过下面的例子来说明:
1.在桌面新建一个文件夹命名“练习”;
2.在word里编写你的内容,编辑完后另存为网页文件到“练习”文件夹,如下所示:
3.继续编辑下一个word文件,保持方式同上。

4.编辑目录文件,打开word,进行如下编辑:
Step1:
Step2:
对2做相同处理。

第二部,制作CHM,分两种方法。

方法1:用“CHM制作精灵”制作。

Step1:打开“CHM制作精灵”选择“练习”文件夹;
Step2:点击第三个按钮“编译工程”,确定。

效果如下:
方法2:用“椰书制造”制作CHM。

运行完“椰书制造”后,邮件“练习”文件夹点击“open with a。

chmmaker”Step1
Step2
Step4
Step5
Step6
Step7,确定。

最终效果
最后,两种方式结果对比:。

CHM帮助文档制作过程

CHM帮助文档制作过程

用HTML help Workshop软件制作chm文件很方便,也很简单。

主要分成如下几步:1、为每个主题编辑一个HTML文件,并用Internet E xplorer检查确认无误。

HTML文件可以用任何一个HTML编辑器编辑,也可用Htmlhelp Workshop编辑。

2、创建项目文件(会生成一个.hhp后缀的文件)3、创建目录文件(会生成一个.hhc后缀的文件),可选4、创建索引文件(会生成一个.hhk后缀的文件),可选完成以上步骤后,进行编译即可生成相应的chm文件。

项目相关文件介绍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文件。

使用说明运行Htmlhelp Wo rkshop时,它的工作窗口很简单,菜单栏上有五个命令,分别是1、“File(文件)”2、“View(校验)”3、“Test(测试)”4、“Tools(工具)”5、“Help(帮助)”下面的工具栏有五个按钮,分别是1、“New(新建)”2、“Open(打开)”3、“Compiled HTML file(编译HTML文件)”4、“View Compiled file(校验编译文件)”5、“Display online information(联机帮助)”下面介绍具体步骤一、创建项目文件1、单击HTML help Workshop菜单或工具栏中的“New(新建)”命令,这时出现“选择新建内容”的对话框。

CHM帮助文档制作软件与教程-qkmsmopq-新浪BLOG

CHM帮助文档制作软件与教程-qkmsmopq-新浪BLOG

CHM帮助文档制作软件与教程-qkmsmopq-新浪BLOGCHM帮助文档制作软件与教程【一】Quick CHM 简体中文版简介:QuickCHM是真正的所见即所得(WYSIWYG)CHM文件制作软件,内置简单易用的所见即所得网页编辑器,使你可以不必在两个软件之间切换,只使用一个软件就可以完成CHM文件的制作。

软件采用hhp格式保存和读取,使软件通用性增强。

增强反编译功能,反编译后直接可以用QuickCHM读取,使工作更轻松。

【二】Power CHM 汉化版简介:CHM文档创作工具,可以方便的从Html文件, 文本文件,WORD文档和PDF 文档创建CHM文件。

用PowerCHM你可以在10秒钟内制作专业的CHM文件。

【三】Visual CHM 多国语言版简介:Visual CHM 将帮助您非常容易的制作出具有非常专业水准的CHM文件。

【四】Win CHM简介:WinCHM是一款简单易用的html帮助制作软件,可以快速方便的创建帮助文件,使用WinCHM,你既可以从编辑html开始,也可以直接将已有的html文件制作成帮助文件。

【五】耶书制造(CHMmaker) 简体中文版简介:真正的傻瓜式E书工具,做一部电子书最少只要点击六次,而且有两次是在资源管理器中!以前曾有很多用户说不懂CHM的基础知识,不懂什么主题、索引,因而仅管有CHM帮助编辑器,还是做不出满意的E书。

现在可好解决了,只要您知道怎么用属标,你就能做出一部E书。

【六】FreeCHM 专业版简介:一款免费的制作chm文件的工具.它可以搜索您指定目录下的所有网页文件,提供所见即所得的编辑功能,能进一步编译为chm文件,同时压缩文件体积.该程序同时提供反编译功能。

【七】Easy CHM简介:EasyCHM是国华软件推出的一款强大的CHM电子书或CHM帮助文件的快速制作工具。

EasyCHM非常适合个人和单位制作高压缩比的带有全文检索及高亮显示搜索结果的网页集锦、CHM帮助文件、专业的产品说明、公司介绍、CHM电子书等等。

Chm电子书制作教程

Chm电子书制作教程

Word与QuickChm结合制作Chm电子书我们知道“CHM文件格式是微软1998年推出的基于HTML文件特性的帮助文件系统,以替代早先的WinHelp帮助系统,它在Windows 98中把CHM类型文件称作“已编译的HTML帮助文件”。

被IE浏览器支持的JavaScript、VBScript、ActiveX、Java Applet、Flash、常见图形文件(GIF、JPEG、PNG)、音频视频文件(MID、WAV、AVI)等等,CHM同样支持,并可以通过URL 与Internet联系在一起。

”(引自度娘)所以通俗、并且不是很准确地说,制作chm电子书就是把一堆网页捆绑在一起。

废话不多说。

进入正题。

工具:word,QuickChm3.4。

说明,word2003版开始就可以保存为网页格式,QuickChm3.4,和之前版本的界面排版改变较多。

电子书最终效果是——首先用word制作简单的网页:以制作《道德经》为例:只制作前五章。

最终效果是——下面是详细步骤:1.创建一个文件夹,随便命名,以便放置文章。

我在桌面建立文件夹,如图:2.如图,在word中分别为《道德经》的前五章编辑制作自己喜欢的风格样式,并且保存为网页或筛选过的网页格式htm(建议保存为筛选过的网页格式,占内存较小),保存到刚才创建的文件夹中。

第一章如图:保存到刚才创建的文件夹,尼玛中确定每章都制作好。

直接打开查看效果。

3.制作电子书目录,并将目录和章节内容用超链接连接起来。

如图:插入超链接。

点击鼠标左键不放,选择文字“第一章”(或按shift 不放,按方向键选择),右击,选择超链接(或Ctrl+K)。

给每一章都插入。

如图:Chm电子书中可以直接联网,所以我们也可以插入网络链接,如图,为电子书添加制作者,方法如上。

制作完善后同样保存为htm或html格式。

并且打开尼玛中的目录文件,点开链接,检测链接是否添加正确。

接着就用到Quickchm了。

CHM制作方法

CHM制作方法
不过请注意,游客制作的CHM文件在提交页面跳转后就不能再进行修改,建议大家还是注册成为会员,注册成为会员是免费的,会员制作的CHM可以再进行修改。为什么要注册成为本站会员
很简单吧?第一分钟就这样过去了哦,请接着住下看。
第二分钟要做的事情是:
一、更改电子书标题,选择左边树型结构的首节点,如图:
点击 ,这时首节点成为可编辑状态,如图:
四、内容区域
文件的内容肯定是文件的主要部分,所以内容区域肯定是不能缺少的,缺少了内容,文件就没有存在的意义了。
怎么开始制作
如果您是游客,请点击 进入制作页面
如果您是注册会员,登录后请点击会员首页的 图片或者点击会员中心里左边的“开始制作CHM电子书”链接进入制作页面
(友情提示:无论您是从什么地方点击进入制作页面,只要制作页面中编辑框下面有红色字提示您未登录,就说明您是以游客身份登录,如果不存在红色字,那就说明您已以会员身份登录了本系统),如图:
本教程是针对本平台制作,相信您在看完本教程之后,一定能在本平台上很容易地制作出您理想中的CHM文件!
我们的目标:容易、共享、开放、实用
更新:二○一○年五月二十五日
新手入门
本部分是作为一个新手的入门及教程,本教程主要是本平台的工具介绍。
什么叫
CHM是英语“Compiled Help Manual”的简写,即“已编译的帮助文件”。CHM是微软新一代的帮助文件格式,利用HTML作源文,把帮助内容以类似数据库的形式编译储存。
怎么制作多层树型节点
本系统制作的CHM电子书是支持多层数形结构的,选择非顶节点进行添加节点,就会自动形成多层树形结构,如图:
该图为选择“新建文档一”时点击“添加”,这时新添加的节点就会自动成为“新建文档一”的子节点。

教你如何快速简单的制作CHM电子书籍

教你如何快速简单的制作CHM电子书籍

教你如何快速简单的制作CHM电子书籍好久没写文,我都快忘了。

这次回来教大家如何制作CHM格式的电子书。

众所周知,现在这类型的格式基本已经不吃香——因为很少有人在用了。

虽然在电脑上打开很方便。

但也因为是电脑,所以才妨碍了它的流通性,现在是移动端时代了。

另外一点不友好的地方在于书籍的内存不要过大,譬如什么2M3M之类的书籍,转换就慢了一点点。

重要的话说三遍,主要目的是自己制作给自己看。

自己制作给自己看。

自己制作给自己看。

首先我们必须要了解三样东西,在制作中常用到或必须要有的,分别是以下的三样(请看图)三样东西有了这三样东西呢,我们就要有教程了,为了方便,也是感谢前人的付出,我这里会参考或直接引用前辈的劳动成果,在此一一感谢。

现在,我们要打开一个叫EmEditor的文件。

找到同样名称的它,打开它就行了。

如下图请点击描述(最多18字)打开之后,你就会看到一个写着“宏”的按钮。

点击以下分为三个步骤,如图:按步骤来有了这三步,我们就可以用小说来排版了。

点击EmEditor的文件并打开,输入想要排版的小说。

你会看到这样的排版排版这时,我们要点击“宏”,点击之前添加的那个脚本,然后在TXT电子排版那里,点击“起点排版”后,出现第三步了。

具体操作如下:步骤我们来看看如何排版。

看图:排版说明各位看到了说明没有,按章节来说,我们只要在章节前空两行或以上就可以了。

如果是按卷来分,有的作者写小说很长,分为好几卷。

这时我们把卷名称提到最前面,然后章节如前面提到的不变,那么这个排版就算成功了。

最后就点击保存即可。

那么,排版好以后呢,就要制作CHM电子书了。

这里,我要说个题外话:有些从网上下载的电子书已经排版好了,直接用PH导出CHM电子书即可,有些呢要经过上面的步骤。

还有一些自己从网上看到的好文章保存下来后,结果发现排版好了,在PH那里出现了乱码。

这是因为你的文档是UTF-8格式。

而我们从网上下载的电子书是ANSI格式。

这时我们就要把UTF-8改为ANSI格式了。

教你如何制作带图片的CHM电子书

教你如何制作带图片的CHM电子书

教你如何制作带图片的CHM电子书
本文将介绍如何制作带图片的CHM电子书,内容由浅入深,易于掌握,特别适合电子书初学者。

下面先来介绍一下什么是CHM?什么是CHM电子书?
CHM是一种文件格式,就像我们的word、exe等一样,是一种文件格式。

但是他与其他文件格式不一样的是,CHM不像Word文件那样,需要电脑上安装了Office办公软件才能打开,而是在Windows系统上就可以直接打开。

自然,CHM电子书就是CHM格式的电子书,这个很好理解吧?
下面进入正题,我们不作原理介绍,直接介绍如何制作带图片的CHM电子书。

在编辑CHM文件的节点时,直接插入图片。

下面以“做书网”为例进行介绍:
选择要插入图片的地方,然后点击编辑器上的插入图片按钮,如下图:
弹出图片管理窗口,图片管理器分四个部分,第一部分是选择上传本地图片,第二部分是已经上传了的图片列表,第三部分是预览图片,第四部分是插入图片时的显示效果。

如下图:
如果图片还没有上传过,先选择上传图片,如果图片已经上传了,就在图片列表里面找到要插入的图片,然后点击右下角的“插入”:
图片插入之后,显示效果如下:
至此,一张图片就完成了插入到CHM电子书中。

重复插入操作,就可以制作成一本带多图的CHM电子书了,这里不赘述。

这里提醒一下,编辑好内容之后,记得要生成CHM电子书哦,如果只是编辑了没生成,
那么刚编辑的内容是不会自动在CHM电子书中体现的。

CHM电子书制作教程

CHM电子书制作教程

CHM电⼦书制作教程CHM电⼦书制作教育CHM电⼦书制作中⼼(/doc/04d20e35eefdc8d376ee32f2.html )是⼀个在线免费制作CHM⽂件(或者叫作CHM电⼦书、CHM帮助⽂档、CHM帮助⽂件)的⽹上平台,在本平台制作CHM⽂件,不需要安装任何CHM制作软件,打开浏览器就可以制作,所见即所得的编辑⽅式,⽀持模板选择及图⽚插⼊等,使⽤户不需要专业的HTML及CHM知识就能制作出精美的CHM⽂件,适合⼴⼤⽤户使⽤。

本教程是针对本平台制作,相信您在看完本教程之后,⼀定能在本平台上很容易地制作出您理想中的CHM⽂件!我们的⽬标:容易、共享、开放、实⽤更新:⼆○⼀○年五⽉⼆⼗五⽇三分钟教你制作CHM电⼦书第⼀分钟要做的事情是:⼀、打开CHM电⼦书制作中⼼⽹站/doc/04d20e35eefdc8d376ee32f2.html建议⽤户收藏起来或者设置成为主页,不会收藏的朋友请点击⽹站右上⾓的图标,以⽅便您要使⽤的时候能⽅便找到本站。

⼆、分两种情况:1、如果你是注册会员,请登录,登录后点击以下的图标:2、如果不是,也没关系,本站⽀持游客制作,请直接点击⾸页的图标:不过请注意,游客制作的CHM⽂件在提交页⾯跳转后就不能再进⾏修改,建议⼤家还是注册成为会员,注册成为会员是免费的,会员制作的CHM可以再进⾏修改。

为什么要注册成为本站会员很简单吧?第⼀分钟就这样过去了哦,请接着住下看。

第⼆分钟要做的事情是:⼀、更改电⼦书标题,选择左边树型结构的⾸节点,如图:点击,这时⾸节点成为可编辑状态,如图:在这⾥输⼊您的电⼦书标题后就⾏了。

⼆、添加节点内容选择好左边的节点之后(当前节点会以⿊背景显⽰,其他节点为⾮当前节点),在右边的编辑区域⾥输⼊内容即可,如图:三、添加节点选择⼀个节点(该节点会成为新添加节点的⽗节点),点击,这时会在选择的节点下建⽴⼀个新节点,且新建⽴的节点成为可编辑状态,这时输⼊节点标题,如图:四、重复操作以上步骤,完成电⼦书⽬录建⽴及相应节点内容的输⼊。

教你制作图文并茂的android手机电子书

教你制作图文并茂的android手机电子书

教你制作图文并茂的android手机电子书
教你制作图文并茂的手机电子书
1、首先我们来打开Web开发盒子软件,新建分类和内容。

2、知识管理编辑器支持图文并茂排版、插入表格或直接导入word文档等操作。

3、将你要生成电子书的内容排版好后,右键点击该分类目录,选中菜单中的“生成CHM电子书”选项。

4、确定生成后软件自动将该分类目录下的所有文档按分类节点关系生成CHM电子书。

5、生成的CHM电子书默认存放路径为程序的根目录下,找到该文件后复制到你的手机卡上,同时你还需要在你的手机平台上安装CHM阅读器。

Webox开发盒子下载地址:/ecbox/webox.rar android版专用阅读器下载:/ecbox/CHMReader.apk。

EasyCHM制作教程

EasyCHM制作教程

EasyCHM制作教程制作过CHM帮助⽂件的同志们可能都遇到过以下两个问题:1.制作好的CHM⽂件图像、公式不显⽰。

2.制作好的CHM⽂件在⾃⼰电脑上能显⽰,在别⼈电脑上就该页⽆法显⽰。

朋友找我做个CHM⽂件,我折腾了⼀下午,就遇到了上⾯2个问题。

先选软件,找了很多,现简单介绍下微软的htmlhelp.exe,⽐较强,但是英⽂的,操作也很⿇烦。

友益⽂书倒是很⽅便,但找了半天注册码也⽆果。

Help and Manual试⽤了两个版本,4和5,4⽤的是汉化的,5是英⽂版的,界⾯做的就像是WORD2007,这个软件很⽅便,直接把word⽂件转换成rtf就可以导⼊了,能把各个章节分出来,制作⼀个CHM⽂件不超过1分钟,但是做出来的⽂件很奇怪有很多页⾯编译不成功,结果就是有的页⾯显⽰很好,有的页⾯“该页⽆法显⽰”,后来仔细看,发现⾥⾯有很多页⾯中的公式也显⽰不出来。

没办法,Help and Manual 对中⽂⽀持不好。

还有很多都试过,也许是操作失误,都不怎么好⽤,就不介绍了。

最后才把⽬光集中在EasyCHM上,⼤家直接上⽹上下载⼀个破解版就是。

我⽤的是EasyCHM3.81使⽤⽅法很简单:1.先建⽴⼀个⽂件夹,以后的所有⽂件都将放在这个⽂件夹⾥,在这个⽂件夹⾥以每章的题⽬为名建⽴⼦⽂件夹,把你要做成电⼦书的⽂件⽤WORD转化成htm,注意,转化成“筛选过的⽹页”,我试过转化成“⽹页”最后图⽚不显⽰。

再将这些⽂件放到对应章的⽂件夹下,每节⼀个⽂件,名字写好,注意名字不要有#,*字符。

⽐如:你想最后呈现这样⼀个结果,你只需建⽴这样的⽂件夹然后再在这两个⽂件夹中添加所需的⽂件,即⼩节内容(全部是转化过来的htm⽂件),准备⼯作完成2.打开EasyCHM,“新建⼯程⽬录”,最好选在刚才新建的主⽂件夹下,确定这后,软件⾃动⽣成⽬录,使⽤该软件的⼯具可以轻松编辑内容。

3.编译这下着重看看⽂件中的图⽚显⽰出来了没有,⼀切OK另外,如果做好的CHM⽂件放在本地能打开,放在别的电脑上⽆法显⽰,请参照以下两个⽅法,1.打开时会出现“您要打开此⽂件吗?打开此⽂件前总是询问” 将“ 打开此⽂件前总是询问” 的选项前的勾去掉,然后打开,就正常了2.(1)新建⼀个⽂本⽂件(2)添加如下内容:REGEDIT4 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp][HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRestrictions] "MaxAllowedZone"=dword:00000003另存为Help.reg(3)双击导⼊注册表3.右键CHM⽂件,点击属性,单击“解除锁定”。

onlinehelp(.chm格式电子书)制作方法

onlinehelp(.chm格式电子书)制作方法

Online help的制作方法1.修改word文档a.去掉各级标题的编号(格式→样式→更改→编号→改为无)。

b.合并word文档(若为一个文档则无需合并)。

c.修改文档的格式,尽量改得整齐划一,去掉各图片的编码(如:图2-3),更新目录,保存。

2.打开RoboHelp Starter工具,选择HTMLhelp进行操作.以手册SQL为例.A 填写好工程名称及路径,选择完成.B 建立new floder,并命名.然后导入word文档.导入后要选择三级或者四级标题.C 导入后对其进行大量修改,使其与所需版本在格式上保持一致.注:在源代码中可以找到其样式表,一般在源代码的最上面.即就是以.css结尾的文件,用UE打开,可在里边修改样式修改样式时可参考已有版本进行拷贝。

如:要修改的样式为h1,可将h1copy到样式表里找前一版本的样式,再将找好的拷贝到当前版本中,保存。

如此就修改了所有此样式需要修改的内容.D导入好的help格式.调格式时要不断build,将build好的与已有版本进行比较,找出问题及时修改.E给build好后的文档添加目录、“+”号以及首页.方法: 在总目录里找到single source layouts→Microsoft HTML会出现以下页面:(设首页时在上面的图片中Default T opic下选择,或在.hhp文件中default topic中添加)选择Advanced出现以下图片:在TOC Styles下选择Lines from root、Plus/minus squares以及Always show selection,然后点确定.F添加背景图片方法一:用UE代开.css文件,在之前版本中找到背景代码,通常在最后或最前,有body提示。

方法二:用UE打开.hhp文件,在里面考入图片,如: SQL\SQL_1.gif,考入位置为最后倒数第二个若以上方法行不通,则可在总工程里修改:style sheets→双击.css→back ground +text→modify→format,选择Border and shading→选择shading中的image进行图片选择,注意repeat项选择no repeat→点击确认完成。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

CHM电子书生成软件制作实例CHM格式的电子书是网上用得比较多的一种,特别是计算机类的电子书几乎都用CHM 格式。

CHM格式的电子书简单易用,只要是Windows 98以上的操作系统都能直接使用,免去了安装阅读器的麻烦。

同时CHM格式已经成为微软产品的标准帮助文件格式,而且不少基于Windows平台的软件也适用该格式作为其帮助文件的格式。

所以,CHM格式已经相当普及。

电子书有两个要素,第一点是电子书本身的格式,第二点就是电子书的阅读器。

CHM 格式的电子书也不例外。

CHM格式其实是对HTML文件打包并压缩的结果。

CHM格式的创始者微软提供了一个将HTML文件编译成CHM文件的免费软件hhc.exe,这样CHM的第一个要素就得到了解决。

同时Windows 98以上的操作系统都提供了CHM文件的阅读软件hh.exe。

hh.exe是Windows操作系统的一部分,这就是CHM格式的文件可以在Windows 平台间流传而不需要专门阅读器的原因。

既然微软提供了现成的编译器,那就从它入手来研究CHM生成软件的开发。

首先,我们来看一下CHM文件有哪些元素。

如图所示。

图CHM文件的元素从上图可知,一个CHM文件需要标识三个部分:工具栏,控制面板,和文件显示。

那么怎样才能在生成的CHM文件里表示这些元素呢?这就需要了解微软免费软件hhc.exe的用法了。

hhc.exe可以直接编译HTML或HTM格式的文件,但这样生成的CHM文件只有文件显示区,不能实现CHM文件的所有功能。

hhc.exe更多的是编译扩展名为hhp的工程文件,该文件就是在总体上标识CHM文件的各元素的关键所在。

同时配合扩展名为hhc的主体文件与扩展名为hhk的索引文件就能实现CHM文件的所有元素。

下面将具体解析三种文件的格式。

1)工程文件*.hhp。

工程文件由[OPTIONS],[WINDOWS],[FILES],[INFOTYPES],[MERGE FILES]等几个部分组成。

其中[OPTIONS],[WINDOWS]和[FILES]三个部分是主要部分,其余部分一般不用,所以这里只讨论这三部分。

● [OPTIONS][OPTIONS]部分描述的是整个工程的宏观信息,它的格式比较固定,它是由许多选项组成的,一般组成如下:[OPTIONS]Compatibility=1.1 or laterCompiled file=D:\MYCHM\pp\test.chmContents file=test.hhcDefault Window=mainDefault topic=D:\MYCHM\pp\042.htmDefault font=幼圆,14,134面板的tag显示字体,大小,语种Display compile progress=NoBinary Index=YesBinary TOC=YesEnhanced decompilation=YesFlat=YesFull-text search=YesIndex file=test.hhkLanguage=0x804 中文(中国)上面的每一项占据一行,等号左边是每一项的名称,等号右边是每一项的值。

其中每一项的具体意义如下● [WINDOWS][WINDOWS]部分描述的是CHM文件的窗体样式。

这一部分是整个工程文件中最为繁琐也是最为关键的一项,它决定了CHM文件是否能按照正常的方式显示。

下面我们就来看看它的结构。

[WINDOWS]部分由一个等式组成。

等式的左边是窗体名称,即上面所提到的Default Window的值,等式的右边是由一长串用逗号隔开的值,具体样子如下:main = "","","","","","","","","", ,, , , , ,,,,,0可见等式右边是由19个逗号隔开的20个参数。

其中前九个参数比较简单其意义如下:第十个参数表示的是chm控制面板的样式。

下表中每一个选项对应一个值,如果要选择多个选项只要把它们对应的值相加再赋给参数就可以了,下面碰到的类似问题都这样解决。

该参数的具体意义如下:第十一个参数表示面板宽度,用十进制数表示。

第十二个参数表示工具栏按钮的定制具体意义如下:第十三个参数表示窗体大小与位置,其具体的格式是:[ddd1,ddd2,ddd3,ddd4]。

这四第十五个参数表示窗体的扩展样式,具体意义如下:第十六个参数一般为空。

第十七个参数指示打开时面板是否关闭,若值为1表示启动时面板关闭,否则值为空。

第十八个参数表示启动时控制面板的默认面板。

第十九个参数表示控制面板上的各面板标题的位置第二十个参数一般为0。

● [FILES][FILES]部分最为简单,其下列出了所要编译的全部文件名称及所在目录。

2)目录文件*.hhc先来看一个目录文件的实例<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN"><html><head></head><body><OBJECT type="text/site properties"><param name="Window Styles" value="0x227"></OBJECT><UL><LI><OBJECT TYPE="text/sitemap"><PARAM NAME="Name" VALUE="-->DELPHI基础教程-->第十六章数据浏览部件的应用及编程(二)"><PARAM NAME="Local" VALUE="040.htm"></OBJECT></UL></body></html>从上可以看出,目录文件与html文件十分相似,它其实就是一个对象列表文件。

第一个对像是:<OBJECT type="text/site properties"><param name="Window Styles" value="0x227"></OBJECT>如果要修改目录文件显示的前景色,背景色,以及字体则要添加下面三个属性:<param name="Background" value="0xff8080"><param name="Foreground" value="0x4080ff"><param name="Font" value="黑体,8,0">同时还可以通过添加下面三个属性来指定自己的图标,图标宽度,图标背景色以代替系统图标。

<param name="ImageList" value="C:\Zapotec.bmp"><param name="Image Width" value="16"><param name="Color Mask" value="0xff00ff">从第二个对象开始,描述的是目录项所对应的文件。

它一般有两个参数,PARAM NAME="Name" 和PARAM NAME="Local"。

第一个参数对应目录的名称,第二个文件则对应所指向的文件路径。

如果要定制目录树节点上的图表,则还要增加一个参数PARAM NAME= "ImageNumber",它的值是从1到42的任意一个数字,每一个数字代表一种图标。

将这些参数设置好之后,只要将所有的文件对象按照html语言的无序列标排列就形成了目录文件。

3)索引文件*.hhk索引文件和目录文件的格式几乎一样,只是少了第一个对象,同时对象不支持参数PARAM NAME= "ImageNumber"。

因为一般情况下索引文件没有对应的目录树显示效果,并且索引的显示也不含图标。

有了上面的知识基础,我们就可以来构建具体的编译软件了。

由于Delphi在开发Windows程序时相当方便,所以我这里就用Delphi6.0作为软件开发工具。

下面就来讲解软件的实现过程。

工程文件,目录文件及索引文件的生成都要用到制作电子书所需的HTML文件,所以制作该软件时首先考虑从文件导入入手,即先把制作电子书的HTML文件导入,然后就可以在此基础上进行修改和编译了。

1)导入HTML文件所谓的导入是把电子书的目录结构用程序获取,以便于以后生成目录及索引之用。

在使用软件编译电子书时一般要求将所有要编译的文件放在同一目录下,以便于管理。

我这里所制作的软件就有这个要求。

这样,程序就可以自动从文件夹中获取目录结构。

我使用TreeView控件来存放目录结构,使用makeTree(curDir:string; topNod:tTreeNode; tree:tTreeView)过程来完成目录获取,具体的程序如下:procedure makeTree(curDir:string; topNod:tTreeNode; tree:tTreeView);vartmpDir:string;tmpNod:tTreeNode;sr:tSearchRec;begintmpDir := curDir + '\';tmpNod := topNod;if findFirst(tmpDir+'*.*', faAnyFile, sr) = 0 thenbeginrepeatif ( <> '.') and ( <> '..') thenbegintmpNod := tree.items.addchild(topNod, );if (sr.Attr and fadirectory) <> 0 thenbeginmakeTree(tmpDir + , tmpNod, tree);end;end;until FindNext(sr) <> 0;findClose(sr);end;end;这一过程运行的结果就是将指定目录下的所有文件,子文件夹及其中的文件的目录结构放到TreeView控件中。

相关文档
最新文档