预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共16页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN105956133A(43)申请公布日2016.09.21(21)申请号201610309637.8(22)申请日2016.05.10(71)申请人腾讯科技(深圳)有限公司地址518000广东省深圳市福田区振兴路赛格科技园2栋东403室(72)发明人李中秋(74)专利代理机构广州华进联合专利商标代理有限公司44224代理人何平邓云鹏(51)Int.Cl.G06F17/30(2006.01)权利要求书3页说明书9页附图3页(54)发明名称智能终端上显示文件的方法及装置(57)摘要一种智能终端上显示文件的方法及装置,该方法包括步骤:获取待显示文件的文件内容,对所述文件内容进行解析,获得所述文件内容的各内容结构;将各所述内容结构转换为网页内容;将转换后得到的所述网页内容通过网页浏览软件进行显示。本发明实施例的方案,无需使用系统的各种底层接口,也不需要对这些底层接口进行封装,而是将其转换为网页内容,借助网页浏览软件显示网页的技术进行排版、渲染和显示,从而使得整个渲染、显示的过程简单化,可以简易化地在智能终端上对文件进行显示,且显示的效率高。CN105956133ACN105956133A权利要求书1/3页1.一种智能终端上显示文件的方法,其特征在于,包括步骤:获取待显示文件的文件内容;对所述文件内容进行解析,获得所述文件内容的各内容结构;将各所述内容结构转换为网页内容;将转换后得到的所述网页内容通过网页浏览软件进行显示。2.根据权利要求1所述的智能终端上显示文件的方法,其特征在于,所述内容结构包括内容类型以及与该内容类型对应的属性数据,所述网页内容包括HTML内容;将各内容结构转换为网页内容的方式包括:根据各所述内容结构中分别包含的内容类型,添加HTML语言的与各所述内容类型对应的标签;根据与各内容类型对应的所述属性数据,分别设定与各内容类型对应的各标签的属性内容,获得转换后的HTML内容。3.根据权利要求2所述的智能终端上显示文件的方法,其特征在于,所述内容类型包括但不限于图片、表格、文字、图形、图标、公式、符号、音频、视频中的任意一种或者任意组合。4.根据权利要求3所述的智能终端上显示文件的方法,其特征在于:所述内容类型包括图片时,将内容类型为图片的内容结构转换为HTML内容的方式包括:将解析得到的图片存储智能终端本地,并记录存储该图片的图片存储路径;在HTML内容中添加img标签,并设置img标签的src属性为所述图片存储路径。5.根据权利要求3所述的智能终端上显示文件的方法,其特征在于:所述内容类型包括表格时,将内容类型为表格的内容结构转换为HTML内容的方式包括:在HTML内容中添加table标签;针对表格的各行分别添加对应的tr标签;根据表格的各行的单元格的数目,在各行对应的tr标签之后,添加分别与各单元格对应的td标签和/td标签;将各单元格的文本内容添加在与该单元格对应的td标签与/td标签之间。6.根据权利要求3所述的智能终端上显示文件的方法,其特征在于:所述内容类型包括视频时,将内容类型为视频的内容结构转换为HTML内容的方式包括:将解析得到的视频存储到智能终端本地,并记录存储该视频的视频存储路径;获取与视频对应的属性数据中的视频宽度、视频高度以及视频类型;在HTML内容中添加video标签,并设置video标签的src属性为所述视频存储路径,width属性为所述视频宽度,height属性为所述视频高度,type属性为所述视频类型。7.根据权利要求3所述的智能终端上显示文件的方法,其特征在于:所述内容类型包括音频时,将内容类型为音频的内容结构转换为HTML内容的方式包括:将解析得到的音频存储到智能终端本地,并记录存储该音频的音频存储路径;在HTML内容中添加audio标签,并设置audio标签的src属性为所述音频存储路径。8.根据权利要求4至6任意一项所述的智能终端上显示文件的方法,其特征在于,包括下述各项中的至少一项:在与图片对应的属性数据包括居中显示图片时,将内容类型为图片的内容结构转换为HTML内容的方式还包括:设置div标签的style属性为text-align:center;在与表格对应的属性数据包括表格的边框宽度、单元格的间距时,将内容类型为表格的内容结构转换为HTML内容的方式还包括:设置table标签的border属性为所述边框宽度;2CN105956133A权利要求书2/3页设置table标签的cellspacing属性为所述单元格的间距;所述内容类型包括视频时,将转换后得到的HTML内容通过网页浏览软件进行显示时,根据video标签的height属性和width属性,调用与所述type属性对应的播放器插件对所述src