首页> 中国专利> 一种模板化数字出版编辑方法及系统

一种模板化数字出版编辑方法及系统

摘要

本发明提出了一种模板化数字出版编辑方法及系统,该方法包括如下步骤:启动系统,生成编辑展示区和代码展示区,控制器利用模板引导文件对模板存储区存储的已有模板的信息进行遍历,将已有模板加载到缓存区;生成系统界面模板应用按钮,将已有模板的属性控制与系统界面模板应用按钮一一匹配,通过系统界面模板应用按钮控制所述已有模板的属性;生成电子书编辑页面,选择缓存区的模板并将所述选定的模板镜像载入编辑展示区,在代码展示区展示模板的基本信息;在所选定的模板内容输入电子书内容并存入缓存区;将缓存区的电子书另存为.epub文件。本发明能够简单且方便地实现标准化数字出版资源制作。

著录项

  • 公开/公告号CN103793229A

    专利类型发明专利

  • 公开/公告日2014-05-14

    原文格式PDF

  • 申请/专利权人 重庆市科学技术研究院;

    申请/专利号CN201410047203.6

  • 申请日2014-02-11

  • 分类号G06F9/44;G06F17/24;

  • 代理机构重庆市前沿专利事务所(普通合伙);

  • 代理人郭云

  • 地址 401123 重庆市北部新区黄山大道中段杨柳路2号

  • 入库时间 2024-02-20 00:02:49

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2017-10-24

    授权

    授权

  • 2014-06-11

    实质审查的生效 IPC(主分类):G06F9/44 申请日:20140211

    实质审查的生效

  • 2014-05-14

    公开

    公开

说明书

技术领域

本发明涉及数据处理技术领域,具体涉及一种模板化数字出版编辑方法及 系统。

背景技术

数字出版资源作为网络时代出现的产品,具有出版流通速度快、内容丰富、 制作成本低、加工程度高、界面友好、管理方便、共享性高等特点。而数字出 版资源目前格式众多,主流应用txt、word、pdf和epub等,其中,epub格 式因其自由开放的标准,文字内容可根据设备的特性自适应,越来越多地被行 业认可。

另外,数字出版资源根据应用需要和行业技术发展,在文本内容展示的同 时添加有各种多媒体元素,诸如图像,声音,影像等非纯文字的展现形式,以及 对文字大小和色彩的可调节性,使得数字出版内容可以达到更好的表现效果。

目前,常用的编辑工具有知名厂商的编辑制作工具和基于互联网的在线编 辑工具,而这些数字出版编辑工具都有一定的局限性,其中,知名厂商的编辑 制作工具仅针对其阅读器产品配套使用,以期达到良好的匹配效果,如苹果公 司的ibook author制作工具,与其ibooks reader阅读器配套;而基于互联 网的在线编辑工具简单易用,但是仅能提供简单的输入输出作为格式转换的基 本工具,制作的产品易用性不如人意。在这两种编辑工具中,第一种应用配套 方式具有极低的开放性,众多用户无法通过一种通用的编辑制作工具制作出基 于国际标准的电子书;第二种应用方式不能为用户提供一种简单且方便的标准 化资源制作技术。

发明内容

为了克服上述现有技术中存在的缺陷,本发明的目的是提供一种模板化数 字出版编辑方法及系统,本发明简单且方便地实现标准化数字出版资源制作。

为了实现本发明的上述目的,根据本发明的第一个方面,本发明提供了一 种模板化数字出版编辑方法,包括如下步骤:

S1,启动系统,生成编辑展示区和代码展示区,控制器利用模板引导文件 对模板存储区存储的已有模板的信息进行遍历,将已有模板加载到缓存区;

S2,生成系统界面模板应用按钮,将已有模板的属性控制与系统界面模板 应用按钮一一匹配,通过系统界面模板应用按钮控制所述已有模板的属性;

S3,生成电子书编辑页面,选择缓存区的模板并将所述选定的模板镜像载 入编辑展示区,在代码展示区展示模板的基本信息;

S4,在所选定的模板内输入电子书内容并存入缓存区;

S5,将缓存区的电子书另存为.epub文件。

利用本发明的模板化数字出版编辑方法,用户不需任何编程或网页制作技 术基础就实现epub格式文件的制作,对于动画效果、图片、音频和交互内容 的添加,用户仅需在模板中选择适合其表达内容的模板进行套用和替换,即可 实现多媒体电子书的编辑制作。能够简单且方便地实现标准化数字出版资源制 作。

在本发明的一种优选实施方式中,通过js技术将模板各类特效效果集成 放入assets文件夹,所述assets文件夹包括模板应用的图片img、css、视 频video和js主体文档。

在本发明的另一种优选实施方式中,控制器利用主函数调用templat.xml 对assets文件夹的各项模板信息进行遍历和加载。

在本发明的一种优选实施方式中,选择模板并基于模板进行编辑时,编辑 内容仅存放于系统缓存中,与模板的镜像对应,并非实际替换模板内容,用户 需通过保存操作对编辑内容进行确认。

在本发明的一种优选实施方式中,模板的加载通过模板信息引导文件 template.xml对模板信息进行读取和遍历,将模板根据相应的属性信息将模 板加载到编辑平台。

为了实现本发明的上述目的,根据本发明的第二个方面,本发明提供了一 种模板化数字出版编辑系统,包括控制器、模板存储模块、缓存模块、界面按 钮生成模块、编辑展示模块和代码展示模块,所述控制器分别与模板存储模块、 缓存模块和界面按钮生成模块相连,所述模板存储模块与缓存模块相连,所述 模板存储模块分别与编辑展示模块和代码展示模块相连,所述界面按钮生成模 块分别与编辑展示模块和代码展示模块相连;

编辑展示模块用于生成并显示编辑展示区,代码展示模块用于生成并显示 代码展示区,控制器利用模板引导文件对模板存储区存储的已有模板的信息进 行遍历,将已有模板加载到缓存区;

界面按钮生成模块生成系统界面模板应用按钮,将已有模板的属性控制与 系统界面模板应用按钮一一匹配,通过系统界面模板应用按钮控制所述已有模 板的属性;

在工作时,编辑展示模块生成电子书编辑页面并展示,控制器选择缓存区 的模板并将所述选定的模板镜像载入编辑展示区,在代码展示区展示模板的基 本信息;在所选定的模板内输入电子书内容并存入缓存区;将缓存区的电子书 另存为.epub文件。

利用本发明的模板化数字出版编辑系统,用户不需任何编程或网页制作技 术基础就实现epub格式文件的制作,对于动画效果、图片、音频和交互内容 的添加,用户仅需在模板中选择适合其表达内容的模板进行套用和替换,即可 实现多媒体电子书的编辑制作。能够简单且方便地实现标准化数字出版资源制 作。

本发明具有如下有益效果:

1、本发明的数字出版编辑制作工具通过模板的添加,解决了epub数字资 源制作中多媒体信息的添加问题,将常用模板预设后植入系统,便于整体设计 和应用。

2、本发明将目前常用的文字图片混排效果引入模板,并通过抖动、旋转、 高亮和进入特效的添加,实现文档不同页面不同版式的不同展示效果,大大提 高了用户体验。

3、本发明实现用户在没有编程和网页制作基础的条件下,也可利用模板 制作出具有交互效果的多媒体epub内容,通过人性化的显示提示,用户仅需 根据相同内容的替换方式进行文字和图片的输入和编辑。

4、本发明完全执行epub3.0标准,制作成果可应用于支持epub格式的任 何阅读器,具有广泛的适用性。

本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描 述中变得明显,或通过本发明的实践了解到。

附图说明

本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中 将变得明显和容易理解,其中:

图1为本发明一种优选实施方式中采用的模板引导文件template.xml的 函数调用;

图2为在本发明一种优选实施方式中模板按钮及提示显示的效果;

图3为套用模板状态下的编辑状态;

图4为模板化数字出版编辑系统的结构图。

具体实施方式

下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自 始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元 件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能 理解为对本发明的限制。

在本发明的描述中,除非另有规定和限定,需要说明的是,术语“安装”、 “相连”、“连接”应做广义理解,例如,可以是机械连接或电连接,也可以是 两个元件内部的连通,可以是直接相连,也可以通过中间媒介间接相连,对于 本领域的普通技术人员而言,可以根据具体情况理解上述术语的具体含义。

本发明提供了一种模板化数字出版编辑方法,包括如下步骤:

S1,启动系统,生成编辑展示区和代码展示区,控制器利用模板引导文件 对模板存储区存储的已有模板的信息进行遍历,将已有模板加载到缓存区;

S2,生成系统界面模板应用按钮,将已有模板的属性控制与系统界面模板 应用按钮一一匹配,通过系统界面模板应用按钮控制所述已有模板的属性;

S3,生成电子书编辑页面,选择缓存区的模板并将所述选定的模板镜像载 入编辑展示区,在代码展示区展示模板的基本信息;

S4,在所选定的模板内输入电子书内容并存入缓存区;

S5,将缓存区的电子书另存为.epub文件。

利用本发明的模板化数字出版编辑方法,用户不需任何编程或网页制作技 术基础就实现epub格式文件的制作,对于动画效果、图片、音频和交互内容 的添加,用户仅需在模板中选择适合其表达内容的模板进行套用和替换,即可 实现多媒体电子书的编辑制作。能够简单且方便地实现标准化数字出版资源制 作。

在本发明的一种优选实施方式中,通过js技术将模板各类特效效果集成 放入assets文件夹,所述assets文件夹包括模板应用的图片img、css、视 频video和js主体文档。

在本发明的另一种优选实施方式中,控制器利用主函数调用templat.xml 对assets文件夹的各项模板信息进行遍历和加载。

在本发明的一种优选实施方式中,选择模板并基于模板进行编辑时,编辑 内容仅存放于系统缓存中,与模板的镜像对应,并非实际替换模板内容,用户 需通过保存操作对编辑内容进行确认。此用意用来对模板内容和效果进行保 护,防止用户的误操作对模板的更改。

在本发明的一种优选实施方式中,模板的加载通过模板信息引导文件 template.xml对模板信息进行读取和遍历,将模板根据相应的属性信息将模 板加载到编辑平台。

在本发明的一种更加优选的实施方式中,模板化数字出版编辑方法包括如 下步骤:

第一步:编辑平台系统启动初始化,生成编辑展示区和代码展示区,在本 实施方式中,编译生成编辑展示区和代码展示区的方法可以按照现有技术中的 编译方法进行,在生成编辑展示区和代码展示区后将已有模板加载到缓存区, 通过模板信息引导文件template.xml对模板信息进行读取和遍历。在本实施 方式中采用的具体引导文件如图1所示,将已有模板通过epub格式打开方法 openFileName打开.epub模板文件,并根据相应的属性信息将模板加载到编辑 平台。

第二步:生成系统界面模板应用按钮,将已有模板的属性控制与系统界面 模板应用按钮一一匹配,具体是界面按钮生成模块通过按钮赋值控件connect ()生成系统界面模板应用按钮,并将模板的属性,例如file和name,赋予 编辑平台应用界面对应的模板按钮,通过系统界面模板应用按钮控制所述已有 模板的属性,实现功能与界面应用连接,例如鼠标靠近按钮时浮动显示模板信 息提示,如“抖动效果”,如图2所示,具体的属性控制可以按照采用的属性 控制,例如放大、缩小、旋转或抖动效果等。

第三步:编辑展示模块生成电子书编辑页面,点击模板对应按钮对模板进 行选择套用,通过模板的路径信息filepath文件将模板镜像载入编辑工具, Webview组件对html和js特效进行渲染,展现模板的文字、图片和特效等信 息,并将模板包含的各项内容载入缓存,同时在代码展示区展示模板展示模板 的各项基本内容,如标签、特效结构、图片路径和文字内容等,点击保存对模 板载入电子书进行确认。

第四步:在代码展示模块输入文字,并将该输入的文字在编辑展示模块电 子书编辑页面中展示,代码展示模块中的文字与编辑展示模块电子书编辑页面 中的文字一致,如图3所述,替换模板原有文本;通过图片目录树images下 拉图片编辑操作对图片进行编辑、替换和删除;点击保存,Save()函数将内 容进行保存入缓存区,替换为新内容,并将相关内容通过重新加载函数reload ()加载到webview展示区域,webview展示区域则取代模板替换成为用户编 辑制作的内容和特效。

第五步:在第四步之后,用户将webview展示区域的展示内容另存为.epub 格式的数字资源;此时系统内置打包压缩工具通过预设路径从缓存调取编辑内 容,包括html文本、图片、js特效,按照.epub格式,编辑生成epub文件, 在本实施方式中,打包压缩工具为现有的任意打包压缩工具。

本发明提供了一种模板化数字出版编辑系统,包括控制器、模板存储模块、 缓存模块、界面按钮生成模块、编辑展示模块和代码展示模块,所述控制器分 别与模板存储模块、缓存模块和界面按钮生成模块相连,所述模板存储模块与 缓存模块相连,所述模板存储模块分别与编辑展示模块和代码展示模块相连, 所述界面按钮生成模块分别与编辑展示模块和代码展示模块相连;

编辑展示模块用于生成并显示编辑展示区,代码展示模块用于生成并显示 代码展示区,控制器利用模板引导文件对模板存储区存储的已有模板的信息进 行遍历,将已有模板加载到缓存区;

界面按钮生成模块生成系统界面模板应用按钮,将已有模板的属性控制与 系统界面模板应用按钮一一匹配,通过系统界面模板应用按钮控制所述已有模 板的属性;

在工作时,编辑展示模块生成电子书编辑页面并展示,控制器选择缓存区 的模板并将所述选定的模板镜像载入编辑展示区,在代码展示区展示模板的基 本信息;在所选定的模板内输入电子书内容并存入缓存区;将缓存区的电子书 另存为.epub文件。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、 “具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体 特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说 明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且, 描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例 中以合适的方式结合。

尽管已经示出和描述了本发明的实施例,本领域的普通技术人员可以理 解:在不脱离本发明的原理和宗旨的情况下可以对这些实施例进行多种变化、 修改、替换和变型,本发明的范围由权利要求及其等同物限定。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号