多媒体素材插入文档文件中的方法和装置制造方法及图纸

技术编号:11155738 阅读:102 留言:0更新日期:2015-03-18 12:00
本发明专利技术提供一种多媒体素材插入文档文件中的方法和装置,该方法包括:接收用户发送的多媒体素材处理指令,所述处理指令中包括多媒体目标文件类型;确定排版文件中是否存在与所述多媒体目标文件类型对应的处理模型;若存在,则向用户发送输入提示,接收用户收到所述提示后输入的文档文件和多媒体素材;根据所述处理模型确定所述多媒体素材插入到所述文档文件中的表现形式,并根据所述表现形式将所述多媒体素材插入到所述文档文件中。通过在排版文件中置入所述处理模型,模型化的处理方式有利于降低制作者的处理难度,而且,通过该处理模型来确定多媒体素材插入到文档文件中的表现形式,使多媒体素材与文档文件相融合,具有良好的版面效果。

【技术实现步骤摘要】

本专利技术涉及一种电子技术,尤其是涉及一种多媒体素材插入文档文件中的方法和装置
技术介绍
在移动互联网时代,移动阅读是用户一种重要的业务需求,为了满足用户对于移动阅读的需求,电子商需要将其丰富的数据内容制作成电子出版物,以供用户下载阅读。目前,电子书的一种实现方式为使用txt文件或PDF文件组织电子书内容,但是,这种单纯的电子书只能以静态的方式展现原书的原貌而显得枯燥,不能为用户呈现更为生动的效果,因此,对多媒体电子书的需要日益强烈。目前,一种制作多媒体电子书的方法是,开发者通过开发APP应用将txt、PDF等文本文件与多媒体素材整合在一起。这种方法对于制作者而言,不但需要掌握电子书排版技术,还需要开发将多媒体素材与文本文件相整合的应用程序,对制作者能力提出了很高的要求,制作难度较大。而且,对文本文件和多媒体素材分别处理后整合,仅是一种简单的叠加,使得整合后呈现的版面效果较差。
技术实现思路
针对上述存在的问题,本专利技术提供一种多媒体素材插入文档文件中的方法和装置,以克服现有技术中多媒体电子书制作难度大、版面效果差的缺陷。本专利技术提供了一种多媒体素材插入文档文件中的方法,包括:接收用户发送的多媒体素材处理指令,所述处理指令中包括多媒体目标文件类型;确定排版文件中是否存在与所述多媒体目标文件类型对应的处理模型;若存在,则向用户发送输入提示,接收用户收到所述提示后输入的文档文件和多媒体素材;根据所述处理模型确定所述多媒体素材插入到所述文档文件中的表现形式,并根据所述表现形式将所述多媒体素材插入到所述文档文件中。本专利技术提供了一种多媒体素材插入文档文件中的装置,包括:接收模块,用于接收用户发送的多媒体素材处理指令,所述处理指令中包括多媒体目标文件类型;确定模块,用于确定排版文件中是否存在与所述多媒体目标文件类型对应的处理模型;收发模块,用于若存在,则向用户发送输入提示,接收用户收到所述提示后输入的文档文件和多媒体素材;处理模块,用于根据所述处理模型确定所述多媒体素材插入到所述文档文件中的表现形式,并根据所述表现形式将所述多媒体素材插入到所述文档文件中。本专利技术提供的多媒体素材插入文档文件中的方法和装置,通过在排版文件中置入将多媒体素材插入文档文件中的处理模型,通过模型化的处理方式,有利于降低制作者的处理难度,而且,通过该处理模型来确定多媒体素材插入到文档文件中的表现形式,以使多媒体素材的插入与文档文件紧密结合,基于该文档文件来约束多媒体素材在该文档文件中的表现形式,克服现有技术中简单叠加方式导致的版面效果差的缺陷,具有良好的版面效果。附图说明图1为本专利技术多媒体素材插入文档文件中的方法实施例一的流程图;图2为本专利技术多媒体素材插入文档文件中的方法实施例二的流程图;图3为本专利技术多媒体素材插入文档文件中的装置实施例一的示意图;图4为本专利技术多媒体素材插入文档文件中的装置实施例二的示意图。具体实施方式图1为本专利技术多媒体素材插入文档文件中的方法实施例一的流程图,如图1所示,本实施例提供的多媒体素材插入文档文件中的方法,尤其适用于在多媒体电子书的制作过程中将多媒体素材插入到诸如PDF、TXT等文档文件中。本实施例所述的方法可以由一专门的处理装置来执行,该处理装置可以设置在例如PC机、笔记本电脑、智能手机等设备中,也可以单独设置。本实施例提供的多媒体素材插入文档文件中的方法,包括:步骤101、接收用户发送的多媒体素材处理指令,所述处理指令中包括多媒体目标文件类型;步骤102、确定排版文件中是否存在与所述多媒体目标文件类型对应的处理模型,若存在,则执行步骤103,否则,向用户发送错误提示信息;步骤103、向用户发送输入提示,接收用户收到所述提示后输入的文档文件和多媒体素材;步骤104、根据所述处理模型确定所述多媒体素材插入到所述文档文件中的表现形式,并根据所述表现形式将所述多媒体素材插入到所述文档文件中。由于在电子书的制作过程中,排版作为一个必不可少的步骤,因此,电子书制作者对排版文件中所使用的数据规范非常熟悉,从而,本实施例将对排版文件进行扩展,采用现有数据描述规范在其中预置入与多媒体素材插入文档文件相关的处理模型,以供制作者在处理将多媒体素材插入到文档文件的过程中,能够方便地使用该处理模型快速高效地完成处理。具体地,本实施例中所述处理模型以以下格式类型中的任一格式类型进行描述:脚本格式、XML格式、二进制格式。值得说明的是,本实施例中所述用户尤其是指电子书制作者。本实施例中,当用户需要进行多媒体素材插入文档文件的操作时,向所述处理装置发送携带有多媒体目标文件类型的多媒体素材处理指令,其中多媒体目标文件类型比如是幻灯片、音频、视频等。可以理解的是,该处理指令中除了所述对媒体目标文件类型外,还可以包括例如多媒体素材在所述文档文件中的插入位置信息,比如在第一段文字后插入一幻灯片,在某一图片下面插入一视频,但该插入位置信息仅是一种粗略描述,不同于处理模型中对相关插入位置信息的规定。另外,处理指令中也可不携带类似多媒体素材在文档文件中的插入位置等信息,可以按照处理模型中默认的有关规定处理,如视频类多媒体素材只能在文档文件的最后文字段落下插入。所述处理装置在接收到所述多媒体素材处理指令后,确定排版文件中是否存在与所述多媒体目标文件类型对应的处理模型,若不存在,则向用户发送错误提示信息,以结束处理过程。若存在,则向用户发送输入提示,以提示用户进行文档文件和多媒体素材的输入,之后,该处理装置接收用户收到所述提示后输入的所述文档文件和多媒体素材。其中,所述文档文件例如是PDF、TXT等格式的文件,所述多媒体素材例如可以是图片、音频、视频等。该处理装置进而根据所述处理模型确定所述多媒体素材插入到所述文档文件中的表现形式,并根据所述表现形式将所述多媒体素材插入到所述文档文件中。本实施例中,处理模型中规定了各种类型的多媒体素材在文档文件中的表现形式,比如,针对视频类型素材,处理模型中规定了该视频类型素材插入到文档中不同数据元素,如文字段落、表格、图片等的相应位置的位置约束关系。举例说明如下:若用户发送的处理指令中是要求在第一段文字下面插入一视频素材,那么相应的视频类处理模型中规定了该视频素材与该文字段落的相对位置关系,例如在该段落下1.5倍行间距处,那么所述处理装置则根据该位置约束的本文档来自技高网...
多媒体素材插入文档文件中的方法和装置

【技术保护点】
一种多媒体素材插入文档文件中的方法,其特征在于,包括:接收用户发送的多媒体素材处理指令,所述处理指令中包括多媒体目标文件类型;确定排版文件中是否存在与所述多媒体目标文件类型对应的处理模型;若存在,则向用户发送输入提示,接收用户收到所述提示后输入的文档文件和多媒体素材;根据所述处理模型确定所述多媒体素材插入到所述文档文件中的表现形式,并根据所述表现形式将所述多媒体素材插入到所述文档文件中。

【技术特征摘要】
1.一种多媒体素材插入文档文件中的方法,其特征在于,包括:
接收用户发送的多媒体素材处理指令,所述处理指令中包括多媒体目标
文件类型;
确定排版文件中是否存在与所述多媒体目标文件类型对应的处理模型;
若存在,则向用户发送输入提示,接收用户收到所述提示后输入的文档
文件和多媒体素材;
根据所述处理模型确定所述多媒体素材插入到所述文档文件中的表现形
式,并根据所述表现形式将所述多媒体素材插入到所述文档文件中。
2.根据权利要求1所述的方法,其特征在于,所述向用户发送输入提示,
接收用户收到所述提示后输入的文档文件和多媒体素材,包括:
将与所述处理模型对应的用户交互界面推送给用户,并接收用户在所述
用户交互界面中输入的文档文件和多媒体素材。
3.根据权利要求1所述的方法,其特征在于,所述根据所述处理模型确
定所述多媒体素材插入到所述文档文件中的表现形式,包括:
根据所述处理模型,确定所述多媒体素材在所述文档文件中的插入位置
和所占区域大小;
所述根据所述表现形式将所述多媒体素材插入到所述文档文件中,包括:
在所述文档文件中选定一区域,所述区域以所述插入位置为原点且面积
大小为所述区域大小;
将所述多媒体素材插入到所述文档文件中的该选定区域中。
4.根据权利要求1~3中任一项所述的方法,其特征在于,所述根据所述
表现形式将所述多媒体素材插入到所述文档文件中之后,还包括:
对插入所述多媒体素材的文档文件进行播放,以使所述用户对所述文档
文件进行预览。
5.根据权利要求1~3中任一项所述的方法,其特征在于,所述处理模型
以以下格式类型中的任一格式类...

【专利技术属性】
技术研发人员:杨雷鸣梅林
申请(专利权)人:北大方正集团有限公司北京北大方正电子有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1