截屏方法及装置的制造方法_3

文档序号:9839640阅读:来源:国知局
}
[0107] 其中,url: "http://192.168.1.109:6095/request?action = getResource&name =screen Capture为截屏图片的下载地址。
[0108] 在步骤206中,智能设备向终端发送下载地址,以使终端根据下载地址下载压缩后 的截屏图片。
[0109] 智能设备获取到压缩后的截屏图片的下载地址后,将该下载地址发送给终端,终 端接收到该下载地址后,即可根据该下载地址,下载压缩后的截屏图片。对于未进行压缩的 截屏图片来说,其具体下载过程与该过程同理,在此不做赘述。
[0110] 在步骤207中,终端接收下载地址。
[0111] 在步骤208中,终端根据该下载地址,下载压缩后的截屏图片。
[0112] 根据终端下载压缩后的截屏图片的方式不同,可以包括如下任一种可能的实现方 式:
[0113] 在第一种可能的实现方式中,终端当接收到压缩后的截屏图片的下载地址时,在 当前显示界面中显示该下载地址,用户可以记录或复制该下载地址,并通过再次输入该下 载地址,下载对应的压缩后的截屏图片。具体地,若用户通过浏览器发送截屏指令,则当终 端接收到该下载地址后,可以在浏览器的指定区域显示该下载地址,用户可以通过复制等 方式获取该下载地址,在浏览器的搜索栏或地址栏中输入该下载地址,终端检测到该操作 时,下载对应的压缩后的截屏图片。
[0114] 在第二种可能的实现方式中,当接收到下载地址后,终端还可以根据该下载地址, 自动下载对应的压缩后的截屏图片。当然,终端自动下载压缩后的截屏图片之前,还可以在 当前的显示界面中弹出选择对话框,用户可以通过该选择对话框中提供了按键确认是否下 载该压缩后的截屏图片,当检测到用户触发确认下载选择按键时,终端对压缩后的截屏图 片进行下载。
[0115] 本公开实施例提供的方法,通过接收终端发送的截屏指令,对当前显示界面进行 截屏,并将截屏图片的下载地址发送给终端,以使终端可以根据下载地址获取到截屏图片, 为终端获取截屏图片提供了方便,避免需要拷贝或分享等繁琐操作,可以提高截屏图片的 利用率。
[0116] 下述为本公开装置实施例,可以用于执行本公开方法实施例。对于本公开装置实 施例中未披露的细节,请参照本公开方法实施例。
[0117] 图3是根据一示例性实施例示出的一种截屏装置的框图,该截屏装置可以通过软 件、硬件或者两者的结合实现。该截屏装置可以包括:
[0118] 接收模块310,用于接收终端的截屏指令;
[0119] 截屏模块320,用于对当前显示界面进行截屏,得到截屏图片;
[0120] 获取模块330,用于获取所述截屏模块320截取的所述截屏图片的下载地址;
[0121]发送模块340,用于向所述终端发送所述获取模块330获取到的所述下载地址,以 使所述终端根据所述下载地址下载所述截屏图片。
[0122] 本公开实施例提供的装置,通过接收终端发送的截屏指令,对当前显示界面进行 截屏,并将截屏图片的下载地址发送给终端,以使终端可以根据下载地址获取到截屏图片, 为终端获取截屏图片提供了方便,避免需要拷贝或分享等繁琐操作,可以提高截屏图片的 利用率。
[0123] 基于上述提供的装置,请参考图4,在一种可能的实现方式中,当所述截屏指令携 带压缩比例信息时,所述装置还包括:
[0124] 压缩模块350,用于根据所述压缩比例信息,对所述截屏图片进行对应的压缩,得 到压缩后的截屏图片;
[0125] 相应地,所述获取模块330用于获取所述压缩模块压缩后的截屏图片的下载地址。
[0126] 在另一种可能的实现方式中,所述:
[0127] 所述发送模块340还用于将所述截屏图片发送至指定服务器,所述获取模块330用 于获取所述截屏图片在所述指定服务器上的下载地址;或,
[0128] 所述获取模块330用于将所述截屏图片存储至本端的指定存储空间,并生成所述 截屏图片在所述本端上的下载地址。
[0129] 在另一种可能的实现方式中,所述装置还包括:
[0130] 生成模块360,用于根据所述下载地址,生成指定文本,所述指定文本包括所述下 载地址;
[0131]所述发送模块340用于向所述终端发送所述指定文本。
[0132]在另一种可能的实现方式中,所述指定文本为JavaScript对象表示法JSON格式的 文本。
[0133] 在另一种可能的实现方式中,所述截屏指令为超文本传输协议HTTP协议指令。
[0134] 需要说明的一点是,上述实施例提供截屏装置在实现截屏方法时,仅以上述各个 功能模块的划分进行举例说明,实际应用中,可以根据实际需要而将上述功能分配由不同 的功能模块完成,即将设备的内容结构划分成不同的功能模块,以完成以上描述的全部或 者部分功能。另外,关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有 关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
[0135] 本实施例提供了一种终端,该终端可以用于执行上述各个实施例中提供的截屏方 法。参见图5,该终端500包括:
[0136] 终端500可以包括RF(Radio Frequency,射频)电路110、包括有一个或一个以上计 算机可读存储介质的存储器120、输入单元130、显示单元140、传感器150、音频电路160、 WiFi (Wireless Fidelity,无线保真)模块170、包括有一个或者一个以上处理核心的处理 器180、以及电源190等部件。本领域技术人员可以理解,图5中示出的终端结构并不构成对 终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布 置。其中:
[0137] RF电路110可用于收发信息或通话过程中,信号的接收和发送,特别地,将基站的 下行信息接收后,交由一个或者一个以上处理器180处理;另外,将涉及上行的数据发送给 基站。通常,RF电路110包括但不限于天线、至少一个放大器、调谐器、一个或多个振荡器、用 户身份模块(SIM)卡、收发信机、耦合器、LNA(Low Noise Amplifier,低噪声放大器)、双工 器等。此外,RF电路110还可以通过无线通信与网络和其他设备通信。所述无线通信可以使 用任一通信标准或协议,包括但不限于GSM(Global System of Mobile communication,全 球移动通讯系统)、GPRS(General Packet Radio Service,通用分组无线服务)、CDMA(Code Division Multiple Access,码分多址)、WCDMA(Wideband Code Division Multiple Access,宽带码分多址)、LTE(Long Term Evolution,长期演进)、电子邮件、SMS (Short Messaging Servi ce,短消息服务)等。
[0138] 存储器120可用于存储软件程序以及模块,处理器180通过运行存储在存储器120 的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器120可主要包括存储程 序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比 如声音播放功能、图像播放功能等)等;存储数据区可存储根据终端500的使用所创建的数 据(比如音频数据、电话本等)等。此外,存储器120可以包括高速随机存取存储器,还可以包 括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。 相应地,存储器120还可以包括存储器控制器,以提供处理器180和输入单元130对存储器 120的访问。
[0139] 输入单元130可用于接收输入的数字或字符信息,以及产生与用户设置以及功能 控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。具体地,输入单元130可包括触 敏表面131以及其他输入设备132。触敏表面131,也称为触摸显示屏或者触控板,可收集用 户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触敏表 面131上或在触敏表面131附近的操作),并根据预先设定的程式驱动相应的连接装置。可选 的,触敏表面131可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用 户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸 检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器180,并能接收处理器180 发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型 实现触敏表面131。除了触敏表面131,输入单元130还可以包
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1