电子文件制作系统及其电子文件制作方法

文档序号:6503354阅读:127来源:国知局
电子文件制作系统及其电子文件制作方法
【专利摘要】本发明公开了一种电子文件制作系统及其电子文件制作方法。电子文件制作系统用以供使用者经由网络环境以建立电子文件。电子文件制作系统包括使用者介面及预览模块。使用者介面用以供使用者经由网络环境编辑电子文件;其中使用者介面包括模板管理模块及内容编辑模块。模板管理模块具有模板编辑模块,用以供使用者架构电子文件的模板样式。内容编辑模块用以供使用者通过模板样式来编辑电子文件的内容,并成为完整电子文件档。预览模块用以供使用者于编辑时同步预览电子文件的内容或模板样式。
【专利说明】电子文件制作系统及其电子文件制作方法

【技术领域】
[0001]本发明关于一种电子文件制作系统及其电子文件制作的方法,特别关于一种可以自行建构模板样式的电子文件制作系统及其电子文件制作的方法。

【背景技术】
[0002]随着科技的进步及环保概念的崛起,利用平板电脑等装置作为电子书包,已经是现今科技发展的趋势。电子书包可以减少实体书本的利用,以减轻学生的负担及达到无纸化的目的。也因此在先前技术中,已经发展出多种的电子文件格式,例如ePUB格式、PDF格式等,让使用者可以方便地利用平板电脑等装置阅读电子文件。但对于现今制作电子文件的模块而言,其制作方式较为复杂,且电子文件的模板样式也是固定的样式。所以电子文件制作的灵活度会受到限制,对于不熟悉操作过程的使用者来说会不容易上手。另外在先前技术中,使用者都必须预先下载制作电子文件的模块到平板电脑或是个人电脑中,对于使用者来说也会造成不便。
[0003]因此,需要一种电子文件制作系统及其电子文件制作的方法,以解决先前技术的缺失。


【发明内容】

[0004]本发明的主要目的是提供一种电子文件制作系统,其具有可以自行建构模板样式的效果。
[0005]本发明的另一主要目的是在提供一种用于上述系统的电子文件制作的方法。
[0006]为达成上述的目的,本发明的电子文件制作系统用以供使用者经由网络环境以建立电子文件。电子文件制作系统包括使用者介面及预览模块。使用者介面用以供使用者经由网络环境编辑电子文件;其中使用者介面包括模板管理模块及内容编辑模块。模板管理模块具有模板编辑模块,用以供使用者架构电子文件的模板样式。内容编辑模块用以供使用者通过模板样式来编辑电子文件的内容,并成为完整电子文件档。预览模块用以供使用者得以预览电子文件;其中当编辑电子文件的内容或模板样式时,同步通过预览模块显示所编辑的电子文件的内容或模板样式。
[0007]本发明的电子文件制作的方法包括以下步骤:提供模板编辑模块以供使用者架构电子文件的模板样式;提供内容编辑模块以供使用者通过模板样式来编辑电子文件的内容;同步显示所编辑的电子文件的内容或模板样式;以及制作完整电子文件档。

【专利附图】

【附图说明】
[0008]图1为本发明的电子文件制作系统的使用环境示意图。
[0009]图2为本发明的电子文件制作系统的架构示意图。
[0010]图3为本发明的使用者介面的外观示意图。
[0011]图4A-4D为本发明的不同实施例的电子文件的模板样式的示意图。
[0012]图5为本发明的电子文件制作的方法的步骤流程图。
[0013]图6为本发明的架构模板样式的其中一实施方式的步骤流程图。
[0014]其中,附图标记说明如下:
[0015]电子文件制作系统:I
[0016]服务主机:Ia
[0017]网络环境:2
[0018]使用者:3
[0019]电子装置:3a
[0020]使用者介面:10
[0021]模板管理模块:20
[0022]模板编辑模块:21
[0023]模板数据库:22
[0024]模板新增模块:23
[0025]模板选取模块:24
[0026]内容编辑模块:31
[0027]工具模块:40
[0028]多个的编辑工具:41
[0029]文件管理模块:50
[0030]文件储存模块:51
[0031]文件新增模块:52
[0032]文件选取模块:53
[0033]预览模块:61
[0034]文件架构显示模块:62
[0035]模板样式:T1、T2、T3、T4

【具体实施方式】
[0036]为让本发明的上述和其他目的、特征和优点能更明显易懂,下文特举出本发明的具体实施例,并配合所附图式,作详细说明如下。
[0037]请先参考图1为本发明的电子文件制作系统的使用环境示意图。
[0038]本发明的电子文件制作系统I为用以供使用者3使用以建立电子文件。电子文件制作系统I可设置于一服务主机Ia内,以连接于网络环境2,让使用者3可以利用一电子装置3a经由网络环境2以连接到电子文件制作系统I。电子文件制作系统I及其内部的模块皆可利用一固件搭配硬件或一软件搭配硬件的方式架构而成,但本发明并不仅限于此种架构方式。电子装置3a可以为平板电脑、桌上型电脑或是笔记型电脑等装置,但本发明并不以此为限。如此一来,只要使用者3的电子装置3a具有浏览器等模块,使用者3就可以经由网络环境2直接连线到电子文件制作系统I,而不须下载相关的程序到电子装置3a内。
[0039]而关于电子文件制作系统I的详细架构请参考图2为本发明的电子文件制作系统的架构示意图及图3为本发明的使用者介面的外观示意图。
[0040]本发明的电子文件制作系统I可包括使用者介面10及预览模块61。使用者介面10用以供使用者3经由网络环境2来操作,以此建立电子文件。使用者介面10可以包括模板管理模块20、内容编辑模块31、工具模块40及文件管理模块50等模块以供使用者3编辑电子文件,但本发明并不限于上述列举的模块,使用者介面10可仅具有最基本的模板管理模块20及内容编辑模块31来让使用者3编辑电子文件。
[0041]模板管理模块20包括模板编辑模块21、模板数据库22、模板新增模块23及模板选取模块24。当使用者3要编辑电子文件时,模板管理模块20的模板编辑模块21先供使用者3架构电子文件的模板样式(Template),也即调整电子文件内各元素的大小与排列位置。在模板编辑模块21架构完毕后,模板编辑模块21也可将此模板样式储存于模板数据库22,以供使用者3日后使用。模板编辑模块21可以借助现有的Velocity模板引擎进行编辑,但本发明并不限于此。由此可知,模板管理模块20可以通过模板新增模块23,让使用者3建立一个新的模板样式,再利用模板编辑模块21架构此新的模板样式,以储存于模板数据库22中。此外,使用者3也可通过模板选取模块24来从模板数据库22中选取出储存的模板样式来使用,或是通过模板编辑模块21来再次架构此模板样式。
[0042]因此就如同图4A-4D所示,图4A-4D为本发明的不同实施例的电子文件的模板样式的示意图。
[0043]使用者3可通过模板编辑模块21来架构不同模板样式,例如图4A中只具有文字的模板样式Tl,图4B中文字结合大图示的模板样式T2,图4C中文字结合小图示的模板样式T3及图4D中文字同时结合大图示及小图示的模板样式T4。上述的模板样式T1、T2、T3、Τ4可储存于模板数据库22中以供使用者3选取套用。但本发明并不以上述的模板样式Tl、Τ2、Τ3、Τ4为限,使用者3也可通过模板编辑模块21来架构出其他类型的模板样式。
[0044]于模板编辑模块21架构完电子文件的模板样式后,内容编辑模块31根据此模板样式让使用者3得以编辑电子文件的内容,例如于模板样式下加入一文字、一图片、一音效或一影片,但本发明并不限于此。因此于内容编辑模块31编辑完成后,可得到一完整电子文件档。此外,使用者介面10可具有工具模块40,工具模块40具有多个的编辑工具41,多个的编辑工具41用以编辑电子文件的内容或模板样式的一排版、一字体或一颜色。因此使用者3可以通过多个编辑工具41的协助,更方便地编辑电子文件的内容或模板样式。由于在相关的编辑模块中利用编辑工具来协助编辑的方式已经被广泛应用,且并非本发明所要改进的重点所在,故在此不再赘述其原理。
[0045]并须注意的是,模板编辑模块21及内容编辑模块31可以通过一可扩展超文本标记语言(extensible HyperText Markup Language, XHTML)格式编辑电子文件的模板样式或内容,以方便地加入各式的元素,例如文字、图片、音效或影片等。最后内容编辑模块31再将多个XHTML格式的文件组合成一个完整电子文件档,以储存为一种电子图书标准的文件,例如EPUB3格式文件,以方便使用者3利用电子装置3a来读取。并须注意的是,上述的所举出的格式仅为举例说明,本发明并不限定仅能用于上述的XHTML格式与EPUB3格式的文件。
[0046]文件管理模块50则用来管理完整电子文件档。文件管理模块50包括文件储存模块51、文件新增模块52及文件选取模块53。文件储存模块51电性连接至内容编辑模块31,内容编辑模块31所制作的完整电子文件档直接储存于文件储存模块51内。文件新增模块52可让使用者3增加新的电子文件档,再通过模板编辑模块21及内容编辑模块31进行编辑电子文件的模板样式及内容。另外,当使用者3要读取某一个完整电子文件档时,文件选取模块52可以提供使用者3从文件储存模块51中选取出完整电子文件档来读取,或是利用内容编辑模块31再次编辑其内容。
[0047]电子文件制作系统I可具有预览模块61,其具有显示电子文件的功能,让使用者3可以直接看见所编辑的电子文件。因此使用者3通过模板编辑模块21及内容编辑模块31编辑电子文件的模板样式及内容时,可同步地通过预览模块61来预览所编辑的模板样式及内容,让使用者3可以更直觉地操作使用者介面10。另外,若使用者3利用模板新增模块23或模板选取模块24来新增或选取模板样式,或是利用文件新增模块52或文件选取模块53来新增或选取电子文件时,也可利用预览模块61来预览开启的电子文件。
[0048]另外电子文件制作系统I还可具有文件架构显示模块62。当使用者3通过上述任一种模块进行编辑时,文件架构显示模块62可利用树状方式表示出目前开启的或是已经架构的电子文件的阶层,如显示出已架构的电子文件具有的章节,但本发明并不限于此。
[0049]接着请参考图5为本发明的电子文件制作的方法的步骤流程图。此处需注意的是,以下虽以电子文件制作系统I为例说明本发明的即时监看的方法,但本发明的电子文件制作的方法并不以使用在电子文件制作系统I为限。
[0050]首先进行步骤501:提供一模板编辑模块以供该使用者架构该电子文件的一模板样式。
[0051]首先当要建立电子文件时,使用者3可先经由网络环境2来操作使用者介面10。因此模板管理模块20的模板编辑模块21先供使用者3架构电子文件的模板样式,以调整电子文件内各元素的大小与排列位置。在模板编辑模块21架构完毕后,模板编辑模块21也可将此模板样式储存于模板数据库22,以供使用者3日后使用。而本发明供使用者3架构模板样式的其中一种实施方式在图6的说明中有详细描述,故在此先不赘述。
[0052]其次进行步骤502:提供一内容编辑模块以供该使用者通过该模板样式来编辑该电子文件的一内容。
[0053]当模板编辑模块21架构完电子文件的模板样式后,内容编辑模块31用以供使用者3根据此模板样式来编辑电子文件的内容,例如于模板样式下加入一文字、一图片、一音效或一影片,但本发明并不限于此。
[0054]同时进行步骤503:通过多个编辑工具以协助编辑该电子文件的该内容或该模板样式。
[0055]在执行步骤501及步骤502的同时,可在提供多个的编辑工具41。多个的编辑工具41用以编辑电子文件的内容或模板样式的一排版、一字体或一颜色。因此使用者3可以通过多个的编辑工具41的协助,更方便地编辑电子文件的内容或模板样式。上述编辑电子文件的模板样式或内容的步骤可通过一 XHTML格式进行编辑,以方便地加入各式的元素,例如文字、图片、音效或影片等,但本发明并不限于此。
[0056]并且再进行步骤504:同步显示所编辑的该电子文件的该内容或该模板样式。
[0057]而使用者3通过模板编辑模块21及内容编辑模块31编辑电子文件的模板样式及内容时,预览模块61同步地显示出所编辑的模板样式及内容,让使用者3可以更直觉地操作使用者介面10。
[0058]最后执行步骤505:制作一完整电子文件档。
[0059]最后使用者3利用内容编辑模块31编辑完成后,可得到一完整电子文件档。例如内容编辑模块31再将多个XHTML格式的文件组合成一个完整电子文件档,以储存为一种电子图书标准的文件,例如EPUB3格式文件,以方便使用者3利用电子装置3a来读取。但本发明并不以上述列举的特殊格式为限。
[0060]接着请参考图6为本发明的架构模板样式的其中一实施方式的步骤流程图。需注意的是,步骤601到步骤603仅为举例说明步骤501中架构模板样式的其中一种实施方式,但本发明并不限定仅能执行步骤601到步骤603的步骤才能用以架构模板样式。
[0061]首先执行步骤601:提供一模板新增模块以新增一新模板样式。
[0062]模板管理模块20提供模板新增模块23,让使用者3建立一个新的模板样式。此时使用者3也可同时利用模板编辑模块21架构此新的模板样式。
[0063]接着进行步骤602:储存该新模板样式于该模板数据库中。
[0064]当模板编辑模块21架构完此模板样式后,将此模板样式储存于模板数据库22中。
[0065]最后进行步骤603:提供一模板选取模块以供该使用者自该模板数据库中选取出所储存的该模板样式。
[0066]最后要建立新的电子文件时,模板管理模块20系提供模板选取模块24,让使用者3可通过模板选取模块24来从模板数据库22中选取出储存的模板样式来直接使用,或是通过模板编辑模块21来再次架构此模板样式。而之后可再进行步骤502以编辑电子文件的内容。
[0067]此处需注意的是,本发明的电子文件制作的方法并不以上述的步骤次序为限,只要能达成本发明的目的,上述的步骤次序也可加以改变。
[0068]通过本发明的电子文件制作系统I及相关的步骤流程,可以供使用者3直觉式地建立电子文件,且也可一并改变电子文件的模板样式。另一方面,使用者3是经由网络环境2以连接至电子文件制作系统1,而不需要下载复杂的应用程序,方便使用者3上手。
[0069]综上所陈,本发明无论就目的、手段及功效,在于均显示其迥异于现有技术的特征。惟应注意的是,上述诸多实施例仅为了便于说明而举例而已,本发明所主张的权利范围自应以申请专利范围所述为准,而非仅限于上述实施例。
【权利要求】
1.一种电子文件制作系统,用以供一使用者经由一网络环境以建立一电子文件,该电子文件制作系统包括: 一使用者介面,用以供该使用者经由该网络环境编辑该电子文件;其中该使用者介面包括: 一模板管理模块,具有一模板编辑模块,用以供该使用者架构该电子文件的一模板样式;以及 一内容编辑模块,用以供该使用者通过该模板样式来编辑该电子文件的一内容,并成为一完整电子文件档;以及 一预览模块,用以供该使用者得以预览该电子文件;其中当编辑该电子文件的该内容或该模板样式时,同步通过该预览模块显示所编辑的该电子文件的该内容或该模板样式。
2.如权利要求1所述的电子文件制作系统,其中该使用者介面还包括一工具模块,该工具模块具有多个的编辑工具,用以协助编辑该电子文件的该内容或该模板样式。
3.如权利要求2所述的电子文件制作系统,其中该多个的编辑工具包括用以编辑该电子文件的该内容或该模板样式的一排版、一字体或一颜色的工具。
4.如权利要求1所述的电子文件制作系统,其中该模板管理模块还包括一模板数据库,电性连接于该模板编辑模块,其中该模板编辑模块将所架构的该模板样式储存该模板数据库中。
5.如权利要求4所述的电子文件制作系统,其中该模板管理模块还包括: 一模板新增模块,用以新增一新模板样式,并储存于该模板数据库中;以及 一模板选取模块,用以供该使用者自该模板数据库中选取出所储存的该模板样式。
6.如权利要求1所述的电子文件制作系统,其中该使用者介面还包括一文件管理模块,具有一文件储存模块,该文件储存模块电性连接于该内容编辑模块,用以储存该内容编辑模块所编辑的该完整电子文件档。
7.如权利要求6所述的电子文件制作系统,其中该文件管理模块还包括: 一文件新增模块,用以新增一新电子文件;以及 一文件选取模块,用以供该使用者自该文件储存模块的该多个的模板样式中选取出至少一种模板样式。
8.如权利要求1所述的电子文件制作系统,其中该使用者介面利用一XHTML格式编辑该电子文件的该内容或该模板样式,并将该完整电子文件档储存为一 EPUB3格式文件。
9.如权利要求1所述的电子文件制作系统,其中该使用者介面还包括一文件架构显示模块,用以树状显示该电子文件的阶层。
10.如权利要求1所述的电子文件制作系统,其中该电子文件的该内容包括一文字、一图片、一音效或一影片。
11.一种电子文件制作方法,用于一电子文件制作系统以供一使用者经由一网络环境操作以建立一电子文件,电子文件制作的方法包括以下步骤: 提供一模板编辑模块以供该使用者架构该电子文件的一模板样式; 提供一内容编辑模块以供该使用者通过该模板样式来编辑该电子文件的一内容; 同步显示所编辑的该电子文件的该内容或该模板样式;以及 制作一完整电子文件档。
12.如权利要求11所述的电子文件制作方法,还包括通过多个的编辑工具以协助编辑该电子文件的该内容或该模板样式的步骤。
13.如权利要求11或12所述的电子文件制作方法,还包括编辑该电子文件的该内容或该模板样式的一排版、一字体或一颜色的步骤。
14.如权利要求11所述的电子文件制作方法,还包括将所架构的该模板样式储存于一模板数据库中的步骤。
15.如权利要求14所述的电子文件制作方法,其中架构该模板样式的步骤还包括: 提供一模板新增模块以新增一新模板样式; 储存该新模板样式于该模板数据库中;以及 提供一模板选取模块以供该使用者自该模板数据库中选取出所储存的该模板样式。
16.如权利要求11所述的电子文件制作方法,还包括将所编辑的该完整电子文件档储存于一文件储存模块中的步骤。
17.如权利要求11所述的电子文件制作方法,还包括以下步骤: 利用一 XHTML格式编辑该电子文件的该内容或该模板样式;以及将该完整电子文件档储存为一 EPUB3格式文件。
18.如权利要求11所述的电子文件制作方法,其中编辑该电子文件的该内容的步骤包括编辑一文字、一图片、一音效或一影片。
【文档编号】G06F17/30GK104182427SQ201310203827
【公开日】2014年12月3日 申请日期:2013年5月28日 优先权日:2013年5月28日
【发明者】杜建, 王星, 陈纯晶 申请人:纬创资通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1