[发明专利]压缩文档中的图像有效

专利信息
申请号: 200680047453.3 申请日: 2006-12-07
公开(公告)号: CN101331480A 公开(公告)日: 2008-12-24
发明(设计)人: J·R·兰博瑞克;B·R·默德芬;M·杰兰姆科;R·C·希尔 申请(专利权)人: 微软公司
主分类号: G06F17/21 分类号: G06F17/21;H04N1/41
代理公司: 上海专利商标事务所有限公司 代理人: 陈斌
地址: 美国华*** 国省代码: 美国;US
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 压缩 文档 中的 图像
【说明书】:

                        背景

文档的文件大小会随着非文本元素的加入而快速增长。例如,图像在文档中的广泛使用会造成文档的快速增长。这个问题由于图像质量的提高,特别是由于数码相机的更高分辨率而愈发严重。除了将文档存储在硬盘驱动器上之外,许多文档还会存储在其它地方。例如,文档会通过电子邮件发给一群用户,其中每个用户都存储其自己的文档复本。尽管用户可以手动地压缩文档内的图像,但这通常不会发生。因为用户不仅必须了解如何压缩图像,而且还必须知道这种压缩将如何影响其图像。

                        概述

提供本概述是为了以简化的形式来引入在下面的详细说明中将对其作进一步描述的一些概念。本概述并非旨在标识所要求保护的主题的关键特征或必要特征,也并非旨在用于帮助确定所要求保护的主题的范围。

包含在文档中的图像被压缩以减小文档的文件大小。压缩可以以这样一种方式发生,即压缩步骤可自动地发生在文档内的图像上。所执行的压缩步骤基于与文档中的图像有关的可用信息确定。随后,使用该信息来确定图像是否应该被压缩,以及要使用何种压缩方法。

                      附图简述

图1示出了计算机的示例性计算体系结构;

图2示出了图像压缩系统;

图3示出了用于自动地压缩文档中的图像的示例性场景;

图4说明了用于分类图像的过程;

图5示出了用于在插入操作时压缩图像的过程;

图6示出了用于在保存时压缩的过程;

图7示出了用于在用户调用时压缩文档中的图像的过程;以及

图8示出了根据本发明各方面的示例性压缩对话框。

                    详细描述

现参考附图,将描述本发明的各个方面,且附图中类似的标记表示类似的元件。具体地,图1及相应讨论旨在提供对合适的在其中可以实现本发明的各个实施例的计算环境的简单、概括的描述。

一般而言,程序模块包括可执行具体任务或实现具体的抽象数据类型的例程、程序、组件、数据结构、和其它类型的结构。可以使用其它计算机系统配置,其中包括手持式设备、多处理器系统、基于微处理器的或可编程的消费电子产品、小型计算机、大型计算机等。还可以使用在其中任务由通过通信网络链接的远程处理设备来执行的分布式计算环境。在分布式计算环境中,程序模块可以位于本地和远程存储器存储设备两者中。

现参考图1,将描述在本发明各实施例中利用的计算机2的说明性计算机体系结构。图1中所示的计算机体系结构示出了一种台式或移动计算机,包括有中央处理单元5(“CPU”)、包括随机存取存储器9(“RAM”)和只读存储器(“ROM”)11在内的系统存储器7、以及将存储器耦合到CPU 5的系统总线12。包含有例如在启动期间有助于在计算机内的各个元件之间传送信息的基本例程的基本输入/输出系统被存储在ROM 11中。计算机2还包括用于存储操作系统16、应用程序和其它程序模块的大容量存储器设备14,下面将对此进行更详细的描述。

大容量存储器设备14通过连接于总线12的大容量存储控制器(未示出)连接至CPU 5。大容量存储器设备14及其相关联的计算机可读介质可为计算机2提供非易失性的存储。虽然在此包括的对计算机可读介质的描述指诸如硬盘或CD-ROM驱动器之类的大容量存储器设备,但计算机可读介质可以是能够被计算机2访问的任何可用介质。

作为示例,而非限制,计算机可读介质可以包括计算机存储介质和通信介质。计算机存储介质包括以用于存储诸如计算机可读指令、数据结构、程序模块或其它数据等信息的任何方法或技术实现的易失性和非易失性、可移动和不可移动介质。计算机存储介质包括,但不限于,RAM、ROM、EPROM、EEPROM、闪存或其它固态存储器技术,CD-ROM、数字通用盘(“DVD”)或其它光学存储、磁带盒、磁带、磁盘存储或其它磁性存储设备、或可以用来存储期望信息并可被计算机2访问的任何其它介质。

根据本发明的各个实施例,计算机2可以在使用通过诸如因特网等网络18到远程计算机的逻辑连接的网络环境中运行。计算机2可以通过连接到总线12的网络接口单元20连接到网络18。也可以利用网络接口单元20连接到其它类型的网络和远程计算机系统。计算机2还可以包括输入/输出控制器22,用于接收和处理来自包括键盘、鼠标、或电子触控笔(图1未示出)在内的众多其它设备的输入。类似地,输入/输出控制器22可以向显示屏、打印机或其它类型的输出设备提供输出。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200680047453.3/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top