java电子书制作教程.docx
《java电子书制作教程.docx》由会员分享,可在线阅读,更多相关《java电子书制作教程.docx(22页珍藏版)》请在冰点文库上搜索。
java电子书制作教程
java电子书制作教程(图文)
[align=center][font=黑体][size=4][color=red]《JAVA电子书制作图文教程》[/color][/size][/color][/size][/color][/size][/align]
[align=left] JAVA电子书制作方法和制作软件很多,本教程将从简单的电子书制作入手,循序渐进地介绍电子书制作方法和一些实用技巧。
在制作软件的选择上,选用功能较好、操作方便的软件。
方法上将结合本人在电子书制作中的一些实际体会讲解。
由于电子书的制作过程需要经过:
资料采集、文本编辑、格式转换、封面加工、电子书制作多个环节,所以涉及的内容较多。
要制作一本简单的电子书并不难,但要制作一本质量较高的电子书,就需要熟悉和掌握制作过程中每个环节的操作技能。
本教程即包括电子书制作的基础知识,同时也包括进阶知识。
希望对大家学习电子书的制作有一些帮助,使得更多的朋友跨入电子书制作的行列。
另一方面,也希望通过此教程,促进E680电子书板块多出书,出好书。
从而满足大家对电子书日益增长的需求。
[color=blue]本教程共十讲,各讲主题内容如下:
[/color]
[color=teal]
第一讲制作一本简单的电子书
第二讲电子书素材文件的采集
第三讲电子书素材文件的格式转换
第四讲文本文件的编辑
第五讲文本文件的合并
第六讲文本文件格式的批量转换
第七讲电子书图标与封面的制作
第八讲全屏触摸电子书的制作
第九将其它相关问题
第十讲电子书的安装与阅读方法
[/align][/color]
2006-10-1508:
50PM移动天地
[font=黑体][size=5][color=#0000ff]第一讲制作一本简单的电子书
[font=Tahoma][size=2][color=#000000] 使用软件:
记事本、JBookMaker
JbookMaker软件目前的版本为1.06,为更好使用此软件可,用户需要进行注册,注册是免费的在线注册。
在没有注册之前,JBook只有阅读、查看本章名字、退出阅读保存位置这3个基本功能。
而比如书签、搜索文字、查看当前时间、密码特性等功能是不能使用的。
制作步骤:
①使用【记事本】打开文本文件;
②执行【文件】→【另存为…】→【编码】→【Unicode】→【文件名】→【保存】。
此步操作示意如下图所示:
[img]http:
//photo1.我在做广告,大家不要点击.com/upload/publicphotos_new/200610/1189_386174.jpg[/img]
③启动JBookMaker,并点击【同意】,进入JBookMaker电子书制作工作界面;
④选择文本文件所在的分区与相应的文件夹;
⑤选择电子书输出的分区与相应的文件夹;
⑥设置【手机支持中文名】;
⑦在【选择文本】窗口装点击【全选】按钮,如果需要可通过【上移】与【下移】按钮,调整文本文件的章节顺序;
⑧在【电子书参数及文件选择】对话框中,分别输入相应的制作人姓名、联系方式、文件名称、书名、作者名称。
⑨点击【制作】按钮,完成电子书的制作。
JBookMaker操作过程如下图所示:
[img]http:
//photo1.我在做广告,大家不要点击.com/upload/publicphotos_new/200610/1189_386176.jpg[/img]
至此已经完成了一本简单电子书的制作,采用上述软件制作的电子书主文件扩展名为*.JAR。
需要传送到手机上,经过安装后就可以阅读了。
(电子书的安装与阅读方法另见后续内容)[/color][/color][/color]
[/color][/color][/color]
[[i]本帖最后由移动天地于2006-10-1509:
07PM编辑[/i]]
2006-10-1508:
50PM移动天地
[font=黑体][size=5][color=#0000ff]第二讲电子书素材文件的采集
[/color][/size][/font] TXT文本文件是JAR电子书制作的素材文件,通常可以通过XX等搜索引擎,查询电子书的刊载地址,然后再进行下载或采集。
[color=blue]1.直接下载文本文件[/color]
下载TXT文件是素材搜集的最直接的方法。
在进行文件搜索时,应当首先搜索是否有电子书素材的TXT格式文件可供下载。
如果有,则可直接下载。
对于新浪刊载的小说,可以使用专用的《新浪书库PDA版抓取程序》下载,如果你要立即试试,可以点击下面的链接:
[url=
对于搜狐刊载的小说,可以使用专用的《搜狐书库PDA版抓取程序》下载;
[url=
下图为新浪书库PDA版抓取程序工作界面。
[img]http:
//photo1.我在做广告,大家不要点击.com/upload/publicphotos_new/200610/1189_386179.jpg[/img]
[color=blue]2.通过反编译方式获取TXT文件[/color]
使用软件:
miniKillEBook
miniKillEBook是一个可视窗口的TXT文件采集软件,它可以将网页文件、CHM电子书、EXE电子书抓取反编译为TXT进行保存。
该软件在本人发布的帖子《电子书制作10员大将》中可以下载。
操作方法:
①打开准备采集的网页、CHM电子书、EXE电子书电子书窗口;
②启动miniKillEBook;
③点击【总在最顶层】选择框;
④在【选择源文件】中,将《抓取图标》拖动至采集窗口;
⑤在【反编译出来的文件存放到此文件夹】中,点击文件夹图标,选择采集文件所保存的文件夹。
⑥点击【开始】按钮,进入采集进程。
miniKillEBook采集操作过程如下图所示。
[img]http:
//photo1.我在做广告,大家不要点击.com/upload/publicphotos_new/200610/1189_386185.jpg[/img]
按照上述方法就可以完成一系列的素材文本的采集,此方法对于CHM电子书、EXE电子书转为文本文件,也同样适用。
应当注意的是,批量转换的前提条件是:
被采集的窗口中,必须有上一页、目录、下一页类似的连接条件。
否则不能实现一次性批量转换。
[[i]本帖最后由移动天地于2006-10-1508:
55PM编辑[/i]]
2006-10-1508:
50PM移动天地
[font=黑体][size=5][color=#0000ff]第三讲电子书素材文件的格式转换
[/color][/size][/font] [color=blue]1.将网页文件转换为TXT格式[/color]
使用软件:
Html2Txt
该软件在本人发布的帖子《电子书制作10员大将》中可以下载
很到情况下,我们只能下载到Html格式的网页文件,此种情况下可以使用工具软件Html2Txt将网页文件转换为TXT格式的文本文件。
操作方法:
①启动Html2Txt
②执行【查看】→【选项】→【常规】命令;
③点击【浏览】按钮设置转换后的TXT文件所保存的文件夹,然后点击【确定】;
④点击【HTML->】对话框标签,在转换后文件名名方式中输入“#1.TXT”然后点击【确定】;
⑤执行【文件】→【添加目录】命令或点击添加目录快捷按钮,设置Html文件所在文件夹;
⑥执行【文件】→【开始转换】命令或点击开始转换快捷按钮,开始转换。
⑦转换完毕,点击【关闭按钮】退出软件。
[img]http:
//photo1.我在做广告,大家不要点击.com/upload/publicphotos_new/200610/1189_386188.jpg[/img]
[color=blue]2.将UMD电子书转换为TXT格式[/color]
UMD也是一种被广泛使用的电子书格式,如果我们可以方便地获得UMD格式的电子书,可以通过转换,获取相应的TXT格式文本。
使用软件:
XBookMaker汉化版
此软件实质上是一个UMD电子书制作软件,它可以打开UMD电子书。
利用这一点,我们可以打开电子书,使用复制粘贴的方法,将文字内容转移到文本编辑器上,然后予以保存到。
操作方法:
①打开XBookMaker汉化版应用程序;
②执行【文件】→【打开文件夹】→查找并打开需要转换的UMD电子书;
③在编辑窗口中执行【右键】→【全选】→【右键】→【复制】命令;
④打开文本编辑器,例如:
记事本;
⑤在编辑窗口中执行【右键】→【粘贴】命令;
⑥执行【文件】→【保存】→选择保存位置→【保存】
上述操作过程如下图所示:
[img]http:
//photo1.我在做广告,大家不要点击.com/upload/publicphotos_new/200610/1189_386196.jpg[/img]
[color=blue]3.将PDF电子书转换为TXT格式[/color]
使用软件:
PdfReader
PDF电子书,有两种:
一种是文字版的,一种是图字版的。
对于文字版的PDF电子书,可以使用PdfReade实现转换。
操作方法:
①启动PdfReader软件;
②执行【文件】→【打开┅】命令,查找并打开需要转换的PDF电子书;
③执行【文件】→【导出为文本┅】命令,选择保存文件的位置与命名文件名,然后【保存】。
上述操作过程如下图所示。
[img]http:
//photo1.我在做广告,大家不要点击.com/upload/publicphotos_new/200610/1189_386197.jpg[/img]
[[i]本帖最后由移动天地于2006-10-1508:
56PM编辑[/i]]
2006-10-1508:
51PM移动天地
[font=黑体][size=5][color=#0000ff]第四讲文本文件的编辑
[/color][/size][/font] 使用软件:
Word、SuperTextReplace(超级批量替换软件)
电子书的阅读对象主要是文字,因此,文本编辑的质量直接关系到电子书的可读性能与舒适感。
编辑的目标是:
符合中文板式的格式要求。
[color=blue]1.素材文本常见问题[/color]:
①不符合中文版时的格式,例如段首无双空格符;
②文档中分布有不等的全角与半角空格字符;
③文档中间分布有空行;
④每行有硬回车;
⑤文本中有与图书无关的内容,如:
广告语言、链接网址、网页操作字符(上一页、目录、下一页)等。
对于上述问题,都需要通过文本编辑进行格式化处理。
进行文本的格式化编辑,可以使用Word与SuperTextReplace进行相应的处理。
对于一般的编辑处理,本讲不再作介绍,仅就相应的编辑处理中的常见难点问题,进行相应的介绍。
[color=blue]2.在Word应用“宏”命令进行批量处理[/color]
如若需要进行编辑处理的文件很多,可以录制一个宏处理操作程序,简化处理过程,提高处理效率。
关于宏的录制与使用,请参考Word帮助与其它资料,在这里不再讲述。
[color=blue]3.使用Word处理每行有硬回车的问题:
[/color]
①在【查找内容】栏中输入段落标记符号“^p”,在【替换为】栏中保持无任何内容,然后执行【全部替换】;
②在【查找内容】栏中输入双空格,在【替换为】栏中输入段落标记符号“^p”然后执行【全部替换】;
③全部选定文本内容后,执行【格式】→【段落】→【特殊格式】→【首行缩进】→【2字符】→【确定】命令,完成整个文本段首双空格的任务。
此处理过程如下图所示。
[img]http:
//photo1.我在做广告,大家不要点击.com/upload/publicphotos_new/200610/1189_386191.jpg[/img]
[color=blue]4.使用SuperTextReplace进行特征符之间替换[/color]
在素材文本中,经常有不规则的字符串内容,例如:
“(更新时间:
2006-8-420:
44:
00本章字数:
3595)”
此类字符串大量出现,而且其中时间与字数内容又各不相同,这就给文本的编辑处理带来了难度。
使用SuperTextReplace就可以方便地实现此类问题的批量替换。
下面以上述字符串为例,说明处理的方法与操作过程:
①启动SuperTextReplace软件;
②执行【替换方式】→【特征符之间替换】命令;
③在【查找方式】中选择需要处理的文件夹;
④在【起始特征字符串】中输入起始特征字符串其,本例中输入“(更新时间”;
⑤在【结束特征字符串】中输入结束特征字符串其,本例中输入“)”;
⑥保持【替换内容】为空;
⑦点击【开始替换】按钮,系统将批量完成文件夹中全部文件的批量替换。
上述操作过程如下图所示:
[img]http:
//photo1.我在做广告,大家不要点击.com/upload/publicphotos_new/200610/1189_386198.jpg[/img]
说明:
为避免发生错误转换情况,可选择【替换前备份】,其它替换选项可根据情况在窗口下不进行相应选择。
[[i]本帖最后由移动天地于2006-10-1508:
56PM编辑[/i]]
2006-10-1508:
51PM移动天地
[font=黑体][size=5][color=#0000ff]第五讲文本文件的合并
[/color][/size][/font] 使用软件:
filejoin(文本文件合并器)
在电子书编辑中,经常需要对多个章节文件进行合并。
如果需要合并的文件不多,可以采用复制粘贴或插入文件的方法进行。
但当需要合并的文件多达几十乃至更多时,重复性的工作就会很漫长,并且还会发生差错。
使用filejoin工具软件,就可以极大地简化文件合并过程,实现多文档的快速合并。
操作过程如下:
①启动filejoin(文本文件合并器);
②点击【添加】按钮,在出现的【打开】对话框中,找到并选定准备合并的文本文件,然后【打开】;
③利用【上移】与【下移】按钮调整文本文件的先后顺序;
④如果有不应合并的文件,在选定后可以点击【删除】按钮去除;
⑤在【合并后的文件】栏中,点击【浏览】按钮,选定合并文件磁盘与存放合并文件的位置,命名文件名后【保存】返回;
⑥点击【合并】按钮,进行文件的合并;
⑦如果需要继续合并其他文件,先点击【清空】按钮,然后重复②至⑥的操作过程;
⑧全部文件合并后,点击【退出】按钮。
文本文件的合并操作过程如下图所示。
[img]http:
//photo1.我在做广告,大家不要点击.com/upload/publicphotos_new/200610/1189_386199.jpg[/img]
[[i]本帖最后由移动天地于2006-10-1508:
57PM编辑[/i]]
2006-10-1508:
51PM移动天地
[font=黑体][size=5][color=#0000ff]第六讲文本文件编码格式的批量转换
[/color][/size][/font] 使用软件:
批量编码转换助手
通常,采集与转换后的TXT文本格式为ANSI编码格式,而电子书要求的文本格式为Unicode编码格式。
如果直接使用ANSI编码格式制作电子书,阅读时很可能出现乱码情况。
因此,在电子书进行制作前,需要将ANSI编码格式转换为Unicode编码格式。
如果制作的电子书章节文本不多,可以采用第一讲中的方法,使用文本编辑器保存为Unicode编码格式。
但当要使用的文本章节数量较大时,采用此种方法并不轻松。
同时容易出现遗漏情况。
此种情况下,可以使用批量编码转换助手软件,协助完成此项工作。
使用批量编码转换助手软件进行编码格式转换的操作过程如下:
①启动批量编码转换助手软件;
②点击【Sourceencoding】中的下拉按钮,选择源文本格式为【gb2312】编码格式;
③点击【Target】中的下拉按钮,选择目标文本格式为【Unicode】编码格式;
④点击【SelectFiles】按钮,导入要转换的全部文本文件;
⑤如果有多余的文本导入,可以在选定后执行点击【RmoveFiles】按钮予以移除;
⑥点击【Convert】按钮进行批量编码。
⑦如果还有其它的文件需要转换,可点击【RmoveAll】按钮窗口中所有文件,然后重复③至⑥的操作过程;
⑧转换完毕,点击窗口右上侧的╳型关闭按钮,推出程序。
转换过程可以在瞬间完成,转换完毕后将在【Result】窗口中显示出编码文件的数量。
转换过程的操作示意如下图所示。
[img]http:
//photo1.我在做广告,大家不要点击.com/upload/publicphotos_new/200610/1189_386200.jpg[/img]
[[i]本帖最后由移动天地于2006-10-1508:
58PM编辑[/i]]
2006-10-1508:
51PM移动天地
[font=黑体][size=5][color=#0000ff]第七讲电子书封面与图标的制作
[/color][/size][/font] 使用软件:
Photoshop或其它图像处理软件
人们选择购买图书或阅读图书时,首先映入眼帘的是图书封面。
一幅好的图书封面给人一种艺术的享受,也是关系到读者是否选择图书的要素之一。
因此,在图书出版部门,专门设有图书封面设计编辑。
可见图书封面的重要性。
实体书如此,电子书也如此。
因此,加工制作一幅精美的电子书封面,将为图书增色不少。
在全屏触摸电子书中,支持图书封面与图标。
大多数电子书制作者,喜欢使用Photoshop来加工制作图书封面。
Photoshop是一个应用广泛的平面图像处理软件,对于它的使用方法,在此就不再详细叙述。
本讲将主要叙述如下几个与封面制作相关的问题:
[color=blue]1.封面的素材[/color]
一般情况下,封面是由图像与文字素材组合而成的。
图书封面一般要求如下:
①配有与图书内容向符的图像,图像应当简介明快;
②突出的书名标题文字;
③图书类型标注或简洁的宣传语句
④图书作者的名称
⑤出版部门
对于上述内容,不一定每本图书全部具备,但书名标题文字与作者名称是必不可少的。
[color=blue]2.设计风格[/color]
设计风格与图书内容与类别相关。
不同类别的图书封面,其表现手法也不尽相同。
例如:
都市言情类需要轻松活泼、文史教材类需要庄重醒目、军事题材类需要坚韧突出。
设计中应根据图书类别与图书内容进行确定表现手法、素材搭配、主题色调等。
[color=blue]3.图像素材的采集[/color]
一般情况下,对于非专业图书封面设计者,最好放弃自行绘制与设计的方法,可以按照以下方法采集相应的图像素材。
①搜集实体版图书封面,作为素材;
②如果此书同时发行有影视片,可搜集影视海报作为素材;
③与内容相符的照片、漫画等图像;
④图书作者的照片图像,尤其对于传记类小说,效果极佳。
[color=blue]4.封面图像的尺寸与格式[/color]
在JAVA电子书中,封面的尺寸和手机屏幕显示尺寸相关。
E680屏幕尺寸为320*240,但封面并不是全屏显示,要去掉上部的标题条与下部操作条尺寸。
可以用于显示封面的完全尺寸为240*250,近似正方形。
通常情况下,所搜集的图书封面素材不能直接使用,必须经过相应的缩放和剪裁。
为简化操作,在使用Photoshop处理时,可以使用定值剪裁的方法,一次完成图像的加工。
鉴于电子书的要求,封面图像必须保存为PNG格式。
一般情况下,文件名称固定为LOGO.PNG。
[color=blue]5.使用字体[/color]
字体对于图书标题的表现形式也很重要,如果一直使用操作系统所带的“宋、仿、黑、楷”字体,会显得索然无味。
因此,应当在你的系统中,安装相应字体文件。
例如:
适合于表现轻松活泼的“活意”字体、适合于表现自然流畅的“流行”字体、适合于表现战争惊恐的“霹雳”字体等。
同时应当注意,在封面设计中,应当注意文字的大小,位置、色彩,应当进行适当的调整与搭配。
[color=blue]6.图标[/color]
图标在手机菜单中予以显示,其格式也为PNG,尺寸为36*36,一般情况下文件名称固定为JBOOK.PNG。
经常从事电子书制作者,可以陆续收集整理些各种类别图像与图标素材,从而方便电子书封面的加工时选用。
本讲虽然没介绍更多的技术内容,但上述封面制作的叙述,对于制作电子书封面都是十分有用的。
电子书封面的制作,虽然需要相应的平面图像处理技术,但更重要的是不断提高自己的美学修养。
平时多看看图书封面和被人制作的电子书封面,对与提高自己的美学修养都有极大好处。
[[i]本帖最后由移动天地于2006-10-1508:
58PM编辑[/i]]
2006-10-1508:
51PM移动天地
[font=黑体][size=5][color=#0000ff]第八讲全屏触摸电子书的制作
[/color][/size][/font] 本讲内容可结合本人发布的《全屏电子书制作视频教程》学习,如果需要可[url=http:
//club.我在做广告,大家不要点击.com/topicdisplay.asp?
BoardID=1189&Page=1&TopicID=235355][color=red]点击这里下载[/color][/url]
使用软件:
WinRAR、UltraEdit文本编辑软件
全屏触摸电子书由于取消了标题条与菜单条,增大了可视区域,同时可以采用触摸方式翻页,极大地方便了阅读。
因此,此种形式的电子书极受读者网友的喜爱。
全屏触摸电子书最直接与最简单的制作方法是采用模板法。
所谓模板,其实就是一个去除了电子书目录文件与章节文件的程序。
在制作全屏触摸电子书前,需要安装WinRAR压缩软件与Ultr