[发明专利]一种模板化数字出版编辑方法及系统有效
申请号: | 201410047203.6 | 申请日: | 2014-02-11 |
公开(公告)号: | CN103793229B | 公开(公告)日: | 2017-10-24 |
发明(设计)人: | 王少青;王燕霞;韩鹏;侯锋;任小龙;陈锐;卢琨 | 申请(专利权)人: | 重庆市科学技术研究院 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F17/24 |
代理公司: | 重庆市前沿专利事务所(普通合伙)50211 | 代理人: | 郭云 |
地址: | 401123 重庆*** | 国省代码: | 重庆;85 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 模板 数字 出版 编辑 方法 系统 | ||
技术领域
本发明涉及数据处理技术领域,具体涉及一种模板化数字出版编辑方法及系统。
背景技术
数字出版资源作为网络时代出现的产品,具有出版流通速度快、内容丰富、制作成本低、加工程度高、界面友好、管理方便、共享性高等特点。而数字出版资源目前格式众多,主流应用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对模板信息进行读取和遍历,根据相应的属性信息将模板加载到编辑平台。
为了实现本发明的上述目的,根据本发明的第二个方面,本发明提供了一种模板化数字出版编辑系统,包括控制器、模板存储模块、缓存模块、界面按钮生成模块、编辑展示模块和代码展示模块,所述控制器分别与模板存储模块、缓存模块和界面按钮生成模块相连,所述模板存储模块与缓存模块相连,所述模板存储模块分别与编辑展示模块和代码展示模块相连,所述界面按钮生成模块分别与编辑展示模块和代码展示模块相连;
编辑展示模块用于生成并显示编辑展示区,代码展示模块用于生成并显示代码展示区,控制器利用模板引导文件对模板存储区存储的已有模板的信息进行遍历,将已有模板加载到缓存区;
界面按钮生成模块生成系统界面模板应用按钮,将已有模板的属性控制与系统界面模板应用按钮一一匹配,通过系统界面模板应用按钮控制所述已有模板的属性;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆市科学技术研究院,未经重庆市科学技术研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410047203.6/2.html,转载请声明来源钻瓜专利网。