[发明专利]报表的缩略图生成系统和缩略图生成方法有效
申请号: | 201310055852.6 | 申请日: | 2013-02-21 |
公开(公告)号: | CN103092818A | 公开(公告)日: | 2013-05-08 |
发明(设计)人: | 衡骏 | 申请(专利权)人: | 用友软件股份有限公司 |
主分类号: | G06F17/21 | 分类号: | G06F17/21 |
代理公司: | 北京友联知识产权代理事务所(普通合伙) 11343 | 代理人: | 尚志峰;汪海屏 |
地址: | 100094 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 报表 缩略图 生成 系统 方法 | ||
1.一种报表的缩略图生成系统,所述报表中同时包含至少一张图片和至少一个表格,其特征在于,所述缩略图生成系统包括:
识别单元,用于识别出所述报表中所有的图片类型、表格类型或文字类型的单元格;
区域确定单元,用于根据识别出来的单元格确定相应的整体区域;
图片绘制单元,用于针对所述整体区域绘制图片对象;
缩放处理单元,用于对所述图片对象进行缩放处理,以得到对应的缩略图。
2.根据权利要求1所述的缩略图生成系统,其特征在于,所述识别单元包括:
属性查看子单元,用于遍历所述报表中的每个单元格,以查看所述每个单元格中的扩展属性,其中,若所述扩展属性中包含图片类型,则相应单元格的关联区域内存在图片,以及若所述扩展属性中包含表格类型,则相应单元格的关联区域内存在表格;
数值查看子单元,用于在所述扩展属性中不包含图片类型和表格类型的情况下,进一步查看相应单元格内是否存在值,若存在,则相应单元格的关联区域内存在文字。
3.根据权利要求1所述的缩略图生成系统,其特征在于,所述区域确定单元包括:
区域计算子单元,用于分别计算出能够容纳每个图片类型、表格类型或文字类型的单元格的最小矩形区域;
区域叠加子单元,用于将得到的所有矩形区域进行叠加,得到所述整体区域。
4.根据权利要求1至3中任一项所述的缩略图生成系统,其特征在于,还包括:
区域优化单元,用于将所述整体区域的至少一条边界向相对于所述整体区域的外部方向扩展预设数值长度。
5.根据权利要求1至3中任一项所述的缩略图生成系统,其特征在于,所述缩放处理单元利用双线性递增缩放技术对所述图片对象进行缩放处理。
6.一种报表的缩略图生成方法,所述报表中同时包含至少一张图片和至少一个表格,其特征在于,所述缩略图生成方法包括:
步骤202,识别出所述报表中所有的图片类型、表格类型或文字类型的单元格,并根据识别出来的单元格确定相应的整体区域;
步骤204,针对所述整体区域绘制图片对象;
步骤206,对所述图片对象进行缩放处理,以得到对应的缩略图。
7.根据权利要求6所述的缩略图生成方法,其特征在于,所述识别出所述报表中所有的图片类型、表格类型或文字类型的单元格的步骤包括:
遍历所述报表中的每个单元格,以查看所述每个单元格中的扩展属性,其中,若所述扩展属性中包含图片类型,则相应单元格的关联区域内存在图片,以及若所述扩展属性中包含表格类型,则相应单元格的关联区域内存在表格;以及
若所述扩展属性中不包含图片类型和表格类型,则进一步查看相应单元格内是否存在值,若存在,则相应单元格的关联区域内存在文字。
8.根据权利要求6所述的缩略图生成方法,其特征在于,确定所述整体区域的步骤包括:
分别计算出能够容纳每个图片类型、表格类型或文字类型的单元格的最小矩形区域,并将得到的所有矩形区域进行叠加以得到所述整体区域。
9.根据权利要求6至8中任一项所述的缩略图生成方法,其特征在于,所述步骤202还包括:
将所述整体区域的至少一条边界向相对于所述整体区域的外部方向扩展预设数值长度。
10.根据权利要求6至8中任一项所述的缩略图生成方法,其特征在于,所述步骤206包括:
利用双线性递增缩放技术对所述图片对象进行缩放处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于用友软件股份有限公司,未经用友软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310055852.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:电表计数装置
- 下一篇:一种核桃蛋白ELISA检测试剂盒