【技术实现步骤摘要】
Flash动画数据转换为HTML5数据的方法
本专利技术涉及信息处理
,尤其涉及一种Flash动画数据转换为HTML5数据的方法。
技术介绍
现有移动终端中应用程序的嵌入式广告,大都是文字或静态的图片,给人的感觉比较死板,所以广告效果较差,即使使用gif格式图片取代静态的图片,但基于gif格式文件本身的要求和标准,其动画效果也非常有限。为了提高广告的动画效果,现有技术中可以将广告内容转换为Flash格式动画,进而在支持Flash格式的移动终端进行播放。但是其至少存在以下两个方面的缺陷:一方面,现有技术中Flash软件生成的产品在移动终端上的资源占用大、且采用flash播放器进行播放时,flash播放器可能会被利用漏洞,从而引起安全性的问题。另一方面,由于Flash存在的上述问题,现有技术中很多移动终端并不支持Flash格式文件的播放,如:苹果公司的移动终端(包括:最新和以往的IOS平台)都不支持Flash格式。针对上述缺陷,Adobe公司开发出一种可以将Flash动画数据转换为HTML5(HypertextMarkupLanguage,HTML,文本标记语言 ...
【技术保护点】
一种Flash动画数据转换为HTML5数据的方法,其特征在于,包括:提供SWF格式的Flash动画文件,所述Flash动画文件包括多个媒体对象,每个媒体对象包括多帧数据;提取Flash动画文件的基本信息,形成HTML格式的基本文件;提取媒体对象对应的每帧数据的状态信息,形成XML格式的状态文件;判断媒体对象中数据的类型;当媒体对象中数据的类型为位图时,加载所述媒体对象;当媒体对象中数据的类型为矢量图形时,提取所述媒体对象对应的矢量节点信息和贝塞尔曲线信息,并通过HTML5进行重新绘制,得到更新后的媒体对象,加载更新后的媒体对象;根据所述HTML格式的基本文件和XML格式的状 ...
【技术特征摘要】
1.一种Flash动画数据转换为HTML5数据的方法,其特征在于,包括:提供SWF格式的Flash动画文件,所述Flash动画文件包括多个媒体对象,每个媒体对象包括多帧数据;提取Flash动画文件的基本信息,形成HTML格式的基本文件;提取媒体对象对应的每帧数据的状态信息,形成XML格式的状态文件;判断媒体对象中数据的类型;当媒体对象中数据的类型为位图时,加载所述媒体对象;当媒体对象中数据的类型为矢量图形时,提取所述媒体对象对应的矢量节点信息和贝塞尔曲线信息,并通过HTML5进行重新绘制,得到更新后的媒体对象,加载更新后的媒体对象;根据所述HTML格式的基本文件和XML格式的状态文件,通过浏览器对加载的媒体对象进行还原,形成与Flash动画文件对应的HTML5数据。2.如权利要求1所述的Flash动画数据转换为HTML5数据的方法,其特征在于,所述状态信息包括:属性和遮罩状态。3.如权利要求1所述的Flash动画数据转换为HTML5数据的方法,其特征在于,所述基本信息包括:舞台尺寸、背景颜色、影片总长度和影片帧频。4.如权利要求1所述的Flash动画数据转换为HTML5数据的...
【专利技术属性】
技术研发人员:庄玥,薛华敏,蒋彦,张成文,孙建,
申请(专利权)人:上海博泰悦臻电子设备制造有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。