[发明专利]一种表格转换方法及装置在审
| 申请号: | 201310446884.9 | 申请日: | 2013-09-26 |
| 公开(公告)号: | CN103853806A | 公开(公告)日: | 2014-06-11 |
| 发明(设计)人: | 廖晓光;邢文飚;尹浩祺 | 申请(专利权)人: | 深圳海联讯科技股份有限公司 |
| 主分类号: | G06F17/30 | 分类号: | G06F17/30 |
| 代理公司: | 深圳中一专利商标事务所 44237 | 代理人: | 张全文 |
| 地址: | 510857 广东省深圳市南*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 表格 转换 方法 装置 | ||
技术领域
本发明属于办公技术领域,尤其涉及一种表格转换方法及装置。
背景技术
随着移动终端的快速发展,人们越来越多地通过移动终端办公、查阅文档等。但是,由于在个人计算机(Personal Computer,PC)上通过办公软件生成的文档的格式多种多样,移动终端搭载的操作系统也各不相同,这样容易造成在PC上生成的文档的格式在移动终端中不兼容,导致文档无法在移动终端中正常打开。
Excel文档在办公领域中占据着非常重要的地位,然而在移动终端上进行显示时会出现不兼容或者无法正常打开的情况。为了能够适应各种搭载了不同操作系统的移动终端,现有的做法是将Excel文档转换成便携文件格式(Portable Document Format,PDF),然后在移动终端中显示。但是得到的PDF文档容易出现换页的问题,可读性差。
发明内容
本发明的目的在于提供一种表格转换方法,旨在增强Excel文档中的表格在各种搭载了不同操作系统的移动终端上的可读性。
本发明是这样实现的,一种表格转换方法,包括:
提取所述表格中每个单元格的单元格信息;
根据提取的单元格信息生成超文本标记语言HTML代码;
通过浏览器解析所述HTML代码,加载网页,所述网页中显示了所述表格;
将所述网页转换为展示了所述表格的图片文件。
进一步地,所述单元格信息包括所述单元格的行标识、所述单元格的列标识和所述单元格中的数据。
进一步地,所述单元格信息还包括以下至少一项:所述单元格的格式和所述单元格中的数据的数据格式。
进一步地,所述将所述网页转换为展示了所述表格的图片文件包括:
对所述浏览器中显示的所述网页的网页内容进行截图,得到展示了所述表格的图片文件。
进一步地,在所述根据提取的单元格信息生成HTML代码之后,在所述通过浏览器解析所述HTML代码之前,所述方法还包括:
创建临时文件目录;
将所述HTML代码放入所述临时文件目录;
在所述将所述网页转换为展示了所述表格的图片文件之后,所述方法还包括:
删除所述临时文件目录中的所述HTML代码。
本发明的另一目的在于提供一种表格转换装置,包括:
提取单元,用于提取所述表格中每个单元格的单元格信息;
生成单元,用于根据提取的单元格信息生成超文本标记语言HTML代码;
解析单元,用于通过浏览器解析所述HTML代码,加载网页,所述网页中显示了所述表格;
转换单元,用于将所述网页转换为展示了所述表格的图片文件。
进一步地,所述单元格信息包括所述单元格的行标识、所述单元格的列标识和所述单元格中的数据。
进一步地,所述单元格信息还包括以下至少一项:所述单元格的格式和所述单元格中的数据的数据格式。
进一步地,所述转换单元包括:
截图子单元,用于对所述浏览器中显示的所述网页的网页内容进行截图,得到展示了所述表格的图片文件。
进一步地,所述装置还包括:
创建单元,用于创建临时文件目录;
放入单元,用于将所述HTML代码放入所述临时文件目录;
删除单元,用于删除所述临时文件目录中的所述HTML代码。
在本发明中,提取Excel文档中的表格的单元格信息,根据提取到的单元格信息生成超文本标记语言(Hypertext Markup Language,HTML)代码,然后通过浏览器将该HTML代码转换为展示了所述表格的图片文件,增强了Excel文档中的表格在各种搭载了不同操作系统的移动终端上的可读性,同时提高了转换效率。
附图说明
图1是本发明实施例提供的一种表格转换方法的实现流程图;
图2是本发明实施例提供的一种表格转换装置的结构框图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
在本发明实施例中,提取Excel文档中的表格的单元格信息,根据提取到的单元格信息生成HTML代码,然后通过浏览器将该HTML代码转换为展示了所述表格的图片文件,增强了Excel文档中的表格在各种搭载了不同操作系统的移动终端上的可读性,同时提高了转换效率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳海联讯科技股份有限公司,未经深圳海联讯科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310446884.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:密封性好的螺杆膨胀机
- 下一篇:在已完盾构隧道内进行二次衬砌浇筑的施工方法





