截图装置和方法
专利名称:截图装置和方法
技术领域:
本发明涉及计算机技术领域,更具体地,涉及一种截图装置和方法。
背景技术:
已有一些提供截图功能的计算机应用程序。除了专门的截图软件之外,一些网页浏览器和即时通讯软件也内嵌有截图,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式
。
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中图I是按照本发明的截图装置的一个实施例的结构示意图2是按照本发明的截图方法的一个实施例的流程图;图3是按照本发明的截图装置和方法的一个实施例的截图工具条;图4是按照本发明的截图装置和方法的一个实施例进行地址转换后的效果截图;图5是一种现有的内嵌在网页浏览器中的截图工具的工具条。
具体实施例方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
如图I所示,该截图装置100可以包括截取器101和地址获取器103。该截取器101可以配置成从计算机的显示图像中截取一截取图像,该截取图像可以是整个显示图像的一部分或者全部。该地址获取器103可以配置成将截取图像上传至图片服务器,并获取从图片服务器返回的与该截取图像对应的服务器链接地址。该截取器101可以采用与现有的截图工具相同或相似的方式来实现。当截取器101获取到截取图像之后,该截取图像可以存储在本地计算机的存储器或缓存中。然后,地址获取器103可以将该截取图像通过网络上传到图片服务器200。该图片服务器200例如可以是一种专门用于存储图片的服务器——图床。该图片服务器200会为所上传的截取图像生成对应的一个服务器链接地址,即URL地址,并将该服务器链接地址返回给截图装置100的地址获取器103。这样,当用户或者截图装置100要对该截取图像进行后续操作,尤其是涉及到网络传输的操作,如通过网络发布或分享该截取图像时,就可以使用该服务器链接地址来替代该截取图像本身。这样就可以避免由截取图像本身数据量大而带来的系统或网络资源消耗大、或网络传输较慢等问题。地址获取器103所获得的服务器链接地址可以存储在地址存储器105中。该地址存储器105可以是计算机中的任何可读写存储器或存储区域。在一个实施例中,该地址存储器105可以是计算机内存中的一块缓存区域。为了方便于后续操作对该服务器链接地址的使用,尤其是外部装置或者第三方应用程序对该服务器链接地址的调用,可选地,该截图装置100还可以包括截图访问接口 107,该截图访问接口 107可以接收来自外部装置300的针对该截取图像的截图访问请求,并向该外部装置300返回地址存储器105中所存储的与该截取图像对应的服务器链接地址。该外部装置300例如可以是微博发布器等图片发布器。可以理解,尽管截图装置100内的其他部分例如下文将要描述的截图发布器109或复制器111可以直接读取地址存储器105内的服务器链接地址,但是他们也可以通
截图装置和方法 来自淘豆网m.daumloan.com转载请标明出处.