[go: up one dir, main page]

CN115079874A - 截图方法、装置、电子设备及存储介质 - Google Patents

截图方法、装置、电子设备及存储介质 Download PDF

Info

Publication number
CN115079874A
CN115079874A CN202110260714.6A CN202110260714A CN115079874A CN 115079874 A CN115079874 A CN 115079874A CN 202110260714 A CN202110260714 A CN 202110260714A CN 115079874 A CN115079874 A CN 115079874A
Authority
CN
China
Prior art keywords
screenshot
display
screen
window
display windows
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202110260714.6A
Other languages
English (en)
Inventor
彭映
刘昱玥
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN202110260714.6A priority Critical patent/CN115079874A/zh
Priority to PCT/CN2022/079210 priority patent/WO2022188699A1/zh
Priority to EP22766225.1A priority patent/EP4296832A4/en
Publication of CN115079874A publication Critical patent/CN115079874A/zh
Priority to US18/243,917 priority patent/US20230418446A1/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04842Selection of displayed objects or displayed text elements
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04845Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0485Scrolling or panning
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/002D [Two Dimensional] image generation
    • G06T11/60Editing figures and text; Combining figures or text
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/048Indexing scheme relating to G06F3/048
    • G06F2203/04806Zoom, i.e. interaction techniques or interactors for controlling the zooming operation
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/048Indexing scheme relating to G06F3/048
    • G06F2203/04808Several contacts: gestures triggering a specific function, e.g. scrolling, zooming, right-click, when the user establishes several contacts with the surface simultaneously; e.g. using several fingers or a combination of fingers and pen
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2200/00Indexing scheme for image data processing or generation, in general
    • G06T2200/24Indexing scheme for image data processing or generation, in general involving graphical user interfaces [GUIs]

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • User Interface Of Digital Computer (AREA)
  • Digital Computer Display Output (AREA)

Abstract

本申请公开了一种截图方法、装置、电子设备及存储介质。该截图方法包括:响应截图操作,分别获取屏幕内每个显示窗口的截图作为第一截图,其中,所述屏幕包括多个显示窗口;获取所述多个显示窗口中至少两个显示窗口构成的截图作为第二截图;将所述第一截图以及所述第二截图进行预览显示;响应对预览显示的截图中目标截图的选中操作,将所述目标截图进行保存。本方法在屏幕包括多个显示窗口的情况下,可以实现单独窗口的截图以及至少两个显示窗口构成的截图的预览,从而用户可根据自身需求从预览效果图中选取想要的截图类型,操作简便。

Description

截图方法、装置、电子设备及存储介质
技术领域
本申请涉及电子设备技术领域,更具体地,涉及一种截图方法、装置、电子设备及存储介质。
背景技术
截屏是一种截取图片或文字的途径,可以截取显示屏中用户感兴趣的文字、图片等。目前的截屏操作大多是针对电子设备的一整个显示屏进行截图操作,以截取显示屏上当前显示的全部内容。然而,当显示屏具有多个显示窗口,而我们想单独截取其中某一个或某几个窗口时,需要先截取整个显示屏的内容,然后再需要用户在图片编辑软件中对刚刚截取的图片进行手动编辑裁剪,以裁剪出我们需要的某一个或某几个窗口的截图,操作过程繁琐,降低了截屏效率。
发明内容
鉴于上述问题,本申请提出了一种截图方法、装置、电子设备及存储介质,可改善上述问题。
第一方面,本申请实施例提供了一种截图方法,所述方法包括:响应截图操作,分别获取屏幕内每个显示窗口的截图作为第一截图,其中,所述屏幕包括多个显示窗口;获取所述多个显示窗口中至少两个显示窗口构成的截图作为第二截图;将所述第一截图以及所述第二截图进行预览显示;响应对预览显示的截图中目标截图的选中操作,将所述目标截图进行保存。
第二方面,本申请实施例提供了一种截图装置,所述装置包括:第一获取模块,用于响应截图操作,分别获取屏幕内每个显示窗口的截图作为第一截图,其中,所述屏幕包括多个显示窗口;第二获取模块,用于获取所述多个显示窗口中至少两个显示窗口构成的截图作为第二截图;截图预览模块,用于将所述第一截图以及所述第二截图进行预览显示;截图保存模块,用于响应对预览显示的截图中目标截图的选中操作,将所述目标截图进行保存。
第三方面,本申请实施例提供了一种电子设备,包括:一个或多个处理器;存储器;一个或多个应用程序,其中所述一个或多个应用程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个应用程序配置用于执行上述第一方面提供的截图方法。
第四方面,本申请实施例提供了一种计算机可读取存储介质,所述计算机可读取存储介质中存储有程序代码,所述程序代码可被处理器调用执行上述第一方面提供的截图方法。
本申请提供的方案,在屏幕包括多个显示窗口的情况下,响应截图操作时,可以分别获取屏幕内每个显示窗口的截图作为第一截图,并获取多个显示窗口中至少两个显示窗口构成的截图作为第二截图,然后将该第一截图以及第二截图进行预览显示,并响应对预览显示的截图中目标截图的选中操作,将该目标截图进行保存。如此,本申请在屏幕包括多个显示窗口的情况下,可以实现单独窗口的截图以及至少两个显示窗口构成的截图的预览,从而用户可根据自身需求从预览效果图中选取想要的截图类型,实现了灵活、快速获取某一个或某几个窗口截图的目的,使得用户能够在较短的时间内获得截图,同时不需要放入图片编辑软件中手动去除截屏图片中其他窗口内显示的内容,简化了用户截图操作。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1示出了根据本申请一个实施例的截图方法的一种流程图。
图2(1)及图2(2)示出了本申请提供的一种界面示意图。
图3(1)及图3(2)示出了本申请提供的另一种界面示意图。
图4(1)及图4(2)示出了本申请提供的又一种界面示意图。
图5(1)及图5(2)示出了本申请提供的再一种界面示意图。
图6(1)及图6(2)示出了本申请提供的还一种界面示意图。
图7(1)及图7(2)示出了本申请提供的又另一种界面示意图。
图8(1)、图8(2)及图8(3)示出了本申请提供的又再一种界面示意图。
图9(1)、图9(2)及图9(3)示出了本申请提供的又还一种界面示意图。
图10(1)、图10(2)及图10(3)示出了本申请提供的再另一种界面示意图。
图11(1)及图11(2)示出了本申请提供的再又一种界面示意图。
图12示出了本申请提供的再还一种界面示意图。
图13示出了根据本申请另一个实施例的截图方法的一种流程图。
图14示出了根据本申请另一个实施例的截图方法中步骤S220的一种流程图。
图15示出了根据本申请另一个实施例的截图方法中步骤S230的一种流程图。
图16示出了本申请提供的一种交互示意图。
图17示出了根据本申请又一个实施例的截图方法的一种流程图。
图18(1)、图18(2)及图18(3)示出了本申请提供的另一种交互示意图。
图19示出了根据本申请一个实施例的截图装置的一种框图。
图20是本申请实施例的用于执行根据本申请实施例的截图方法的电子设备的框图。
图21是本申请实施例的用于保存或者携带实现根据本申请实施例的截图方法的程序代码的存储单元。
具体实施方式
为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。
请参阅图1,图1示出了本申请一个实施例提供的截图方法的流程示意图。在具体的实施例中,该截图方法可应用于如图19所示的截图装置700以及配置有所述截图装置700的电子设备(图20)。下面将针对图1所示的流程进行详细的阐述,所示截图方法具体可以包括以下步骤:
步骤S110:响应截图操作,分别获取屏幕内每个显示窗口的截图作为第一截图,其中,所述屏幕包括多个显示窗口。
其中,截图操作用于触发电子设备对显示屏幕显示的画面内容进行截屏,其可以是由电子设备检测到用户按压电子设备上的物理按键后触发,例如,可以是按下组合按键(如电源键+音源键)触发;也可以是由电子设备检测到用户对显示屏幕进行预设触控操作后触发,作为一种方式,可以由电子设备检测到用户触控显示屏幕中的虚拟按键后触发,例如,用户可以通过预设的手势呼出工具栏,然后通过触控设置于工具栏中的截图虚拟按键,来触发截图操作,作为另一种方式,也可以是由电子设备检测到用户在显示屏幕上滑动预设轨迹或者多指滑动后触发。本申请实施例对此不作限定。
在本申请实施例中,电子设备在检测到截图操作时,可以对该截图操作进行响应。具体地,电子设备可以分别获取显示屏幕内每个显示窗口的截图作为第一截图,其中,屏幕可以包括多个显示窗口。从而在屏幕包括多个显示窗口的情况下,可以实现单独窗口的截图。
在一些实施例中,上述屏幕的多个显示窗口可以是电子设备处于分屏状态下,将显示屏幕划分得到的多个分屏窗口。例如,请参阅图2(1),显示屏处于分屏状态且具备2个分屏窗口A和B,电子设备可以分别对窗口A10和窗口B11显示的内容进行截图,得到图2(2)中的单独窗口A截图13和单独窗口B截图14,该截图13和截图14即为上述电子设备所要获取的第一截图。又例如,请参阅图3(1),显示屏处于分屏状态且具备3个分屏窗口A、B和C,电子设备可以分别对窗口A20、窗口B21和窗口C22显示的内容进行截图,得到图3(2)中的单独窗口A截图24、单独窗口B截图25以及单独窗口C截图26,该截图24、25和截图26即为上述电子设备所要获取的第一截图。
在另一些实施例中,上述屏幕的多个显示窗口也可以是电子设备处于浮屏状态下的底部窗口以及悬浮在底部窗口上的浮屏窗口。例如,请参阅图4(1),显示屏处于浮屏状态且具备1个底部窗口A30和1个浮屏窗口B31,电子设备可以分别对窗口A30和窗口B31显示的内容进行截图,得到图4(2)中的单独窗口A截图33和单独窗口B截图34,该截图33和截图34即为上述电子设备所要获取的第一截图。
当然,当电子设备同时处于分屏和浮屏状态时,该多个显示窗口可以是分屏窗口以及浮屏窗口,此处不做限定。例如,请参阅图5(1),显示屏处于分屏状态且具备2个分屏窗口A、B和1个浮屏窗口C,电子设备可以分别对窗口A40、窗口B41和窗口C42显示的内容进行截图,得到图5(2)中的单独窗口A截图45、单独窗口B截图46以及单独窗口C截图47,该截图45、56和截图47即为上述电子设备所要获取的第一截图。
在一些实施例中,可以是电子设备先从显示屏幕当前的多个图层中,确定出屏幕内每个显示窗口所在的图层,以对每个显示窗口图层显示的内容进行截取,从而得到显示屏幕内每个显示窗口的截图作为第一截图。
在另一些实施例中,也可以是电子设备先对显示屏幕当前显示的全部内容进行截取,从而得到全屏截图,然后电子设备再根据显示窗口,对该全屏截图进行裁剪,以裁剪得到每个显示窗口的截图作为第一截图。可以理解的是,电子设备处于浮屏状态下,由于浮屏窗口悬浮于底部窗口,使得底部窗口存在部分内容被浮屏窗口遮挡,因此,当采用上述全屏截图裁剪的方式获取各个显示窗口的截图时,还需要对底部窗口中被浮屏窗口遮住的部分,进行补充绘制,以保证得到的底部窗口的截图完整。具体地,可以根据缓存空间中的前几帧显示画面来补充绘制。
步骤S120:获取所述多个显示窗口中至少两个显示窗口构成的截图作为第二截图。
在本申请实施例中,电子设备在响应该截图操作进行时,还可以获取多个显示窗口中至少两个显示窗口构成的截图作为第二截图。从而在屏幕包括多个显示窗口的情况下,除了实现单独窗口的截图外,还可以实现至少两个显示窗口构成的组合窗口的截图,丰富了截图的功能,提升了截图效果。
在一些实施例中,上述第二截图可以是多个显示窗口中所有显示窗口构成的组合窗口截图,也即该截图中可以包括显示屏幕内所有显示窗口显示的内容,可以理解为全屏截图。
例如,请再次参阅图2(1),显示屏具备2个分屏窗口A和B,电子设备可以获取窗口A10显示的内容与窗口B11显示的内容构成的截图,得到图2(2)中的窗口A和窗口B构成的组合窗口截图12,该截图12即为上述电子设备所要获取的第二截图。又例如,请再次参阅图3(1),显示屏具备3个分屏窗口A、B和C,电子设备可以获取窗口A20、窗口B21和窗口C22显示的内容共同构成的截图,得到图3(2)中的窗口A窗口B以及窗口C构成的组合窗口截图23,该截图23即为上述电子设备所要获取的第二截图。同理,再例如图4(2)中的底部窗口A和浮屏窗口B构成的组合窗口截图32,图5(2)中的底部分屏窗口A、底部分屏窗口B和浮屏窗口C构成的组合窗口截图44,该截图32和截图44即为上述电子设备所要获取的第二截图。
在另一些实施例中,上述第二截图也可以是多个显示窗口中部分显示窗口构成的组合窗口截图,也即该截图中可以包括显示屏幕内部分显示窗口显示的内容。
例如,请参阅图6(1),显示屏具备3个分屏窗口A、B和C,电子设备既可以获取窗口A50、窗口B51和窗口C52显示的内容共同构成的截图,也可以获取窗口A50、窗口B51和窗口C52中任意两个窗口显示的内容共同构成的截图,从而得到图3(2)中的窗口A、窗口B以及窗口C构成的组合窗口截图53,窗口A和窗口B构成的组合窗口截图54,窗口A和窗口C构成的组合窗口截图55,窗口B和窗口C构成的组合窗口截图56,该截图53、54、55和56即为上述电子设备所要获取的第二截图。
又例如,请参阅图7(1),显示屏处于分屏状态且具备2个分屏窗口A、B和1个浮屏窗口C,电子设备可以分别对窗口A60、窗口B61和窗口C62显示的内容进行截图,得到图7(2)中的窗口A、窗口B以及窗口C构成的组合窗口截图63,窗口A和窗口B构成的组合窗口截图64,窗口A和窗口C构成的组合窗口截图65,窗口B和窗口C构成的组合窗口截图66,该截图63、64、65和66即为上述电子设备所要获取的第二截图。
在一些实施例中,在获取多个显示窗口中至少两个显示窗口构成的截图作为第二截图时,电子设备可以先获取所有窗口构成的截图,然后逐次减少一个窗口,来或剩下窗口共同构成的截图,然后直至获取到多个显示窗口中任意多个窗口组合构成的截图。
步骤S130:将所述第一截图以及所述第二截图进行预览显示。
在本申请实施例中,在获到上述第一截图和第二截图后,电子设备可以将该第一截图以及所述第二截图进行预览显示,从而用户可以直观地浏览到多种截图类型的效果示意图,以便用户可直接根据效果示意图选取自己所需要的截图类型。
在一些实施例中,可以是直接将第一截图以及所述第二截图以浮窗的形式悬浮预览显示在当前界面,也可以是构建一个预览显示界面,以将第一截图以及所述第二截图预览显示在该预览显示界面中,如图2~图7所示的页面。
在一些实施方式中,当将第一截图以及所述第二截图预览显示在预览显示界面中时,可以是将预览显示界面划分为缩略图展示区域和放大展示区域,从而电子设备可以生成第一截图以及第二截图的缩略图,并将缩略图显示于所述缩略图展示区域,响应对显示的所述缩略图中选定截图的切换操作,根据该切换操作在所述放大展示区域中放大显示该选定截图。
作为一种方式,缩略图展示区域和放大展示区域可以是上下分布。例如,请参阅图8(1)、图8(2)及图8(3),针对图2(1)中的具备2个分屏窗口A和B的屏幕,在预览显示界面的上方为缩略图展示区域,显示有第一截图和第二截图的缩略图,用户可以左右切换,下方为放大展示区域,显示有用户选中的截图的放大显示效果图。又例如,请参阅图9(1)、图9(2)及图9(3),针对图3(1)中的具备3个分屏窗口A、B和C的屏幕,在预览显示界面的上方为缩略图展示区域,显示有第一截图和第二截图的缩略图,用户可以左右切换,下方为放大展示区域,显示有用户选中的截图的放大显示效果图。
作为一种方式,缩略图展示区域和放大展示区域可以是左右分布。例如,请参阅图10(1)、图10(2)及图10(3),针对图2(1)中的具备2个分屏窗口A和B的屏幕,在预览显示界面的右方为缩略图展示区域,显示有第一截图和第二截图的缩略图,用户可以上下切换,左方为放大展示区域,显示有用户选中的截图的放大显示效果图。又例如,请参阅图11(1)及图11(2),针对图3(1)中的具备3个分屏窗口A、B和C的屏幕,在预览显示界面的右方为缩略图展示区域,显示有第一截图和第二截图的缩略图,用户可以上下切换,左方为放大展示区域,显示有用户选中的截图的放大显示效果图。
在一些实施方式中,该预览显示界面中也可以设置有各种编辑操作控件,如剪切、镜像、文字添加、水印添加、分享、删除等操作控件,此处不作限定,从而在预览截图的同时,还可以实现对预览显示的截图的各种编辑操作。可选的,编辑操作控件可以设置在预览显示界面中的非缩略图展示区域内,其中非缩略图展示区域可以理解为预览显示界面中除缩略图展示区域内的其他区域。
作为一种方式,编辑操作控件可以具体设置在预览显示界面中的放大展示区域。可选的,放大展示区域中可以包括一个编辑区域,编辑区域中设置有各种编辑操作控件,该编辑区域可以设置在放大展示区域的各个位置,如设置在放大展示区域的下发区域。可选的,放大展示区域中也可以包括多个编辑区域,可以根据编辑区域中的编辑操作控件的不同,将多个编辑区域放置在放大展示区域的不同位置。
示例性地,请参阅图12,放大展示区域中可以包括两个编辑区域,可以将第一编辑区域设置在放大展示区域的下方,将第二编辑区域设置在放大展示区域的上方。其中,第一编辑区域可以包含对选中编辑的目标截图的各种具体编辑操作控件,如裁剪、文字添加、水印添加、分享等操作控件。第二编辑区域可以包含对预览显示界面中的至少一个截图的各种编辑操作控件,如截图的删除操作控件、截图的选中保存操作控件、退出截图的编辑操作控件等。
步骤S140:响应对预览显示的截图中目标截图的选中操作,将所述目标截图进行保存。
在本申请实施例中,电子设备在将所述第一截图以及所述第二截图进行预览显示,可以实时检测是否接收到选中操作,当检测到选中操作时,可以响应该选中操作,根据该选中操作从预览显示的第一截图以及第二截图中,确定选中的目标截图,并将该目标截图进行保存。
可以理解的是,当前显示屏具有多个显示窗口时,若检测到截图操作,此时用户可能存在多种截图需求,比如,全屏截图、某一个窗口的单独截图、或者其中某几个窗口的组合截图,因此,在本申请实施例中,可以将单独窗口的截图、至少两个窗口以上的组合截图等截图类型都进行操作,并将其进行预览显示,从而用户可以对预览显示的第一截图以及第二截图进行选择,以直观确定自己所需要的截图类型。电子设备在检测到对预览显示的截图中目标截图的选中操作后,可以确定选中的目标截图即为用户所需的截图,从而可以将该截图进行保存。从而可以灵活、快速获取某一个或某几个窗口截图,而不需要放入图片编辑软件中手动去除截屏图片中其他窗口内显示的内容,简化了用户截图操作。
本申请实施例提供的截图方法,在屏幕包括多个显示窗口的情况下,响应截图操作时,可以分别获取屏幕内每个显示窗口的截图作为第一截图,并获取多个显示窗口中至少两个显示窗口构成的截图作为第二截图,然后将该第一截图以及第二截图进行预览显示,并响应对预览显示的截图中目标截图的选中操作,将该目标截图进行保存。如此,本申请在屏幕包括多个显示窗口的情况下,可以实现单独窗口的截图以及至少两个显示窗口构成的截图的预览,从而用户可根据自身需求从预览效果图中选取想要的截图类型,实现了灵活、快速获取某一个或某几个窗口截图的目的,使得用户能够在较短的时间内获得截图,同时不需要放入图片编辑软件中手动去除截屏图片中其他窗口内显示的内容,简化了用户截图操作。
请参阅图13,图13示出了本申请另一个实施例提供的截图方法的流程示意图。下面将针对图13所示的流程进行详细的阐述,所示截图方法具体可以包括以下步骤:
步骤S210:响应截图操作,分别获取屏幕内每个显示窗口的截图作为第一截图。
在一些实施例中,上述截图操作可以是用户对屏幕的预设触控操作,该预设触控操作,可以是多指滑动,也可以是滑动预设轨迹,如“X”。电子设备可以实时检测用户的触控操作,以判断是否为预设触控操作,当检测到是对屏幕的预设触控操作时,可以确定接收到截图操作。从而电子设备可以对该截图操作进行相应。
在一些实施例中,在确定接收到截图操作时,可以判断当前屏幕是否具备多个显示窗口。当屏幕当前仅存在一个显示窗口时,此时可以直接对当前屏幕显示的全部内容进行截图,而无需执行本申请的第一截图和第二截图均获取的步骤,此时得到的全屏截图即为用户所需的截图,电子设备可以将该截图进行保存。当屏幕当前存在两个及两个以上的窗口时,此时因存在多种截图类型,所以可以通过执行本申请的第一截图和第二截图的获取及预览显示,以确定用户所需的截图类型,此时电子设备可以将用户最终选取的截图类型进行保存。
步骤S220:获取所述多个显示窗口中至少两个显示窗口构成的截图作为第二截图。
在一些实施例中,电子设备可以对每个显示窗口的截图进行任意组合,以穷尽可能存在的组合情况,然后再根据穷尽的组合情况,来获取第二截图。具体的,请参阅图14,步骤S220可以包括:
步骤S221:对每个显示窗口的所述第一截图进行任意组合,得到多个截图集,其中,每个截图集中包括至少两个显示窗口的所述第一截图。
在一些实施例中,电子设备在得到每个显示窗口的第一截图后,可以对每个第一截图进行任意组合,以得到多个组合后的截图集,其中,每个截图集中包括至少两个显示窗口的第一截图。
作为一种方式,在得到所有显示窗口的第一截图后,可以将所有第一截图作为集合元素,存放至一个集合C中,然后求取该集合C的子集,由于每个第一截图本身也可以作为集合C的子集,因此,可以从得到的集合C的子集中,去除空集以及元素个数为1的子集,从而剩下的子集可以作为上述多个截图集,且每个截图集中至少有两个元素也即两个显示窗口的第一截图。
步骤S222:分别对所述每个截图集中的所有第一截图进行拼接处理,得到多个拼接后的截图作为第二截图。
在一些实施例中,在得到多个截图集后,可以分别对每个截图集中的所有第一截图进行拼接处理,从而得到多个拼接后的截图作为第二截图。作为一种方式,可以是按照多个显示窗口原本的窗口布局,来对每个截图集中的所有第一截图进行拼接处理,从而使得到的第二截图与屏幕显示的内容相似,方便用户操作。作为另一种方式,也可以按照从左至右、从上之下等方式对每个截图集中的所有第一截图进行排列,然后进行拼接处理。从而清楚看到每个截图的内容,避免原有窗口布局存在的遮挡现象。
在一些实施例中,可以是通过对屏幕内所有显示窗口的第一截图进行拼接,来得到所有窗口构成的第二截图,也可以是直接截取屏幕内当前显示的全部内容,将获得的截图作为第二截图。可以理解的是,直接截取屏幕内当前显示的全部内容得到的全屏截图,已经包含了所有显示窗口的显示内容,因此,可不用进行上述的拼接处理,直接截取全屏得到所有显示窗口构成的第二截图。
步骤S230:确定所述第一截图以及所述第二截图的显示优先级。
在一些实施例中,在获到第一截图以及第二截图后,电子设备可以确定所述第一截图以及所述第二截图的显示优先级,以根据该显示优先级,对该第一截图和第二截图进行预览显示,从而方便用户的选取操作。
在屏幕具备多个显示窗口时,检测到截图操作,用户通常更想要全屏的截图,因此作为一种方式,可以将全屏截图优选预览显示。具体地,当上述得到的第二截图中存在指定截图时,可以将指定截图的显示优先级确定为最高优先级,其中,指定截图为多个显示窗口中所有显示窗口构成的截图。也就是说,将所有显示窗口构成的截图优先预览显示。
在一些实施例中,当截图操作为预设触控操作时,也可以根据预设触控操作的区域,来确定用户更想要的截图类型。具体的,请参阅图15,步骤S230可以包括:
步骤S231:当所述预设触控操作均处于所述屏幕的目标显示窗口内时,将所述目标显示窗口所对应的第一截图的显示优先级确定为最高优先级。
可以理解的是,由于用户操作的区域在一定程度上能表达出用户的需求,因此,当预设触控操作均处于屏幕的目标显示窗口内时,可以认为用户更想要该目标显示窗口的显示内容的截图,因此,可以将目标显示窗口所对应的第一截图的显示优先级确定为最高优先级,从而可以将该目标显示窗口所对应的第一截图优先预览显示。
步骤S232:当所述预设触控操作处于所述屏幕的至少两个指定显示窗口内时,将由所述至少两个指定显示窗口所构成的第二截图的显示优先级确定为最高优先级。
同理,在屏幕具备多个显示窗口时,当预设触控操作处于屏幕的至少两个指定显示窗口内时,可以认为用户更想要该至少两个指定显示窗口的构成的组合窗口截图,因此,可以将由该至少两个指定显示窗口所构成的第二截图的显示优先级确定为最高优先级。从而可以将用户触控操作所在的显示窗口所对应的第二截图优先预览显示。例如,请参阅图16,截图操作为三指滑动时,由于三指滑动区域为显示窗口A和B,因此可以将显示窗口A和B构成的第二截图优先预览显示。
在一些实施例中,也可以将第一截图都默认为最低优先级,以将第一截图最后预览显示,此处不做限定。例如,还可以是将全屏截图设置为最高优先级,预设触控操作对应的截图(可以是第二截图也可以是第一截图)设置为次优先级,其他截图设置为最低优先级。
步骤S240:按照所述显示优先级从高到低的顺序,将所述第一截图以及所述第二截图进行预览显示。
在本申请实施例中,在确定出第一截图以及所述第二截图的显示优先级之后,可以按照显示优先级从高到低的顺序,将所述第一截图以及所述第二截图进行预览显示。作为一种方式,可以按照显示优先级从高到低的顺序,将第一截图以及所述第二截图逐一进行预览显示。作为另一种方式,也可以是按照显示优先级从高到低的顺序,将第一截图以及所述第二截图进行排列,然后全部进行预览显示(如图2~图7)。
在一些实施例中,可以按照显示优先级从高到低的顺序,将第一截图以及所述第二截图以缩略图的形式进行预览显示。具体地,当将预览显示截面划分为缩略图展示区域和放大展示区域时,电子设备可以根据显示优先级从高到低的顺序,生成第一截图以及第二截图的缩略图,并将缩略图显示于所述缩略图展示区域,响应对显示的所述缩略图中选定截图的切换操作,根据该切换操作在所述放大展示区域中放大显示该选定截图。
步骤S250:响应对预览显示的截图中目标截图的选中操作,将所述目标截图进行保存。
在本申请实施例中,步骤S250可以参阅前述实施例的内容,此处不再赘述。
本申请实施例提供的截图方法,在屏幕包括多个显示窗口的情况下,响应截图操作时,可以分别获取屏幕内每个显示窗口的截图作为第一截图,并获取多个显示窗口中至少两个显示窗口构成的截图作为第二截图,然后确定第一截图以及所述第二截图的显示优先级,以按照所述显示优先级从高到低的顺序,将该第一截图以及第二截图进行预览显示,并响应对预览显示的截图中目标截图的选中操作,将该目标截图进行保存。如此,本申请在屏幕包括多个显示窗口的情况下,可以实现单独窗口的截图以及至少两个显示窗口构成的截图,并自动评估不同截图类型的显示优先级,以将优先级最高的优先进行预览显示,从而用户可快速从预览效果图中选取想要的截图类型,实现了灵活、快速获取某一个或某几个窗口截图的目的,使得用户能够在较短的时间内获得截图,同时不需要放入图片编辑软件中手动去除截屏图片中其他窗口内显示的内容,优化了用户截图操作。
请参阅图17,图17示出了本申请又一个实施例提供的截图方法的流程示意图。下面将针对图17所示的流程进行详细的阐述,所示截图方法具体可以包括以下步骤:
步骤S310:响应截图操作,分别获取屏幕内每个显示窗口的截图作为第一截图。
步骤S320:获取所述多个显示窗口中至少两个显示窗口构成的截图作为第二截图。
在本申请实施例中,步骤S310和步骤S320可以参阅前述实施例的内容,此处不再赘述。
步骤S330:判断预设时长内是否接收到截图编辑操作。若是,则执行步骤S340和步骤S350,若否,则执行步骤S360。
步骤S340:将所述第一截图以及所述第二截图进行预览显示。
步骤S350:响应对预览显示的截图中目标截图的选中操作,将所述目标截图进行保存。
步骤S360:将所述指定截图进行保存。
在一些实施例中,在获到上述第一截图和第二截图后,可以先选取一个截图进行预览展示,然后判断预设时长内是否接收到截图编辑操作。当预设时长内未接收到截图编辑操作,表明当前预览展示的截图为用户想要的截图,可以直接将该截图进行保存。当预设时长内接收到截图编辑操作,表明当前预览展示的截图很可能不是用户想要的截图,此时可以直接将将第一截图以及第二截图进行预览显示,以供用户选择自己想要的截图类型,从而电子设备可将用户选中的截图进行保存。其中,预设时长可以预先根据实际场景合理设定,此处不作限定,如可以是5S。
作为一种方式,上述选取先预览展示的截图可以是默认设置的截图,如由多个显示窗口中所有显示窗口构成的指定截图(也即全屏截图)、左上角第一窗口的截图等。作为另一种方式,在前述已经确定出第一截图和第二截图的显示优先级的基础上,可以将最高显示优先级的截图作为上述先预览展示的截图。
在一些实施例中,可以是将选取的截图以指定浮窗的形式优先预览展示,此时,截图编辑操作可以是对指定浮窗的触控操作。当检测到对指定浮窗的触控操作时,进入编辑界面,并按照所述显示优先级从高到低的顺序,将第一截图以及第二截图在该编辑界面进行预览显示。如此,通过检测用户是否对指定浮窗进行操作,来确定当前优先预览展示的截图是否为用户所想要的截图,从而可确定是否将当前优先预览展示的截图进行保存。在另一些实施例中,也可以是在状态栏上优先预览展示选中截图,此时,截图编辑操作可以是对状态栏上截图的触控操作。当检测到对状态栏上截图的触控操作时,也可以进入编辑界面,并按照所述显示优先级从高到低的顺序,将第一截图以及第二截图在该编辑界面进行预览显示。
示例性地,请参阅图18(1),显示屏处于分屏状态且具备3个分屏窗口A、B和C,用户三指滑动屏幕,触发截图操作,此时电子设备分别对窗口A、窗口B和窗口C显示的内容进行截图,得到单独窗口A、窗口B、窗口C对应的第一截图,同时电子设备获取窗口A、窗口B和窗口C构成的第二截图。请参阅图18(2),若包含所有窗口的截图为最高显示优先级的截图,则此时电子设备可将窗口A、窗口B和窗口C构成的第二截图以浮窗的形式显示在屏幕的左下角处,当用户点击该浮窗时,可以进入编辑页面,请参阅图18(3),编辑界面的右方显示的是第一截图和第二截图的缩略图,用户点击该缩略图可以切换截图进行查看,左方显示的是用户选中的截图的放大显示效果图。用户编辑完后可以点击右上角保存,从而电子设备可以只保存选中的截图类型。
本申请实施例提供的截图方法,在屏幕包括多个显示窗口的情况下,响应截图操作时,可以分别获取屏幕内每个显示窗口的截图作为第一截图,并获取多个显示窗口中至少两个显示窗口构成的截图作为第二截图,然后判断预设时长内是否接收到截图编辑操作,当预设时长内接收到截图编辑操作时,响应该截图编辑操作,并将第一截图以及第二截图进行预览显示,并响应对预览显示的截图中目标截图的选中操作,将该目标截图进行保存。当预设时长内未接收到所述截图编辑操作时,将该指定截图进行保存。如此,本申请在屏幕包括多个显示窗口的情况下,可以实现单独窗口的截图以及至少两个显示窗口构成的截图,并在接收到截图编辑操作的情况才对所有截图类型进行预览显示,提高截图操作效率,降低功耗。
请参阅图19,其示出了本申请实施例提供的一种截图装置700的结构框图,该截图装置700包括:第一获取模块710、第二获取模块720、截图预览模块730以及截图保存模块740。其中,第一获取模块710用于响应截图操作,分别获取屏幕内每个显示窗口的截图作为第一截图,其中,所述屏幕包括多个显示窗口;第二获取模块720用于获取所述多个显示窗口中至少两个显示窗口构成的截图作为第二截图;截图预览模块730用于将所述第一截图以及所述第二截图进行预览显示;截图保存模块740用于响应对预览显示的截图中目标截图的选中操作,将所述目标截图进行保存。
在一些实施例中,第二获取模块720可以具体用于:对每个显示窗口的所述第一截图进行任意组合,得到多个截图集,其中,每个截图集中包括至少两个显示窗口的所述第一截图;分别对所述每个截图集中的所有第一截图进行拼接处理,得到多个拼接后的截图作为第二截图。
在一些实施例中,第二获取模块720也可以具体用于:截取所述屏幕内当前显示的全部内容,将获得的截图作为所述第二截图。
在一些实施例中,截图预览模块730可以包括:优先级确定单元以及预览显示单元。其中,优先级确定单元用于确定所述第一截图以及所述第二截图的显示优先级;预览显示单元用于按照所述显示优先级从高到低的顺序,将所述第一截图以及所述第二截图进行预览显示。
在一些实施例中,上述优先级确定单元可以具体用于:当所述第二截图中存在指定截图时,将所述指定截图的显示优先级确定为最高优先级,所述指定截图为所述多个显示窗口中所有显示窗口构成的截图。
在另一些实施例中,截图装置700还可以包括:操作检测模块,用于当检测到对屏幕的预设触控操作时,确定接收到截图操作。
在该实施例下,上述优先级确定单元也可以具体用于:当所述预设触控操作均处于所述屏幕的目标显示窗口内时,将所述目标显示窗口所对应的第一截图的显示优先级确定为最高优先级;当所述预设触控操作处于所述屏幕的至少两个指定显示窗口内时,将由所述至少两个指定显示窗口所构成的第二截图的显示优先级确定为最高优先级。
在一些实施例中,截图预览模块730还可以具体用于:判断预设时长内是否接收到截图编辑操作;当所述预设时长内接收到所述截图编辑操作时,响应所述截图编辑操作,并将所述第一截图以及所述第二截图进行预览显示。
在一些实施方式中,上述第二截图可以包括由所述多个显示窗口中所有显示窗口构成的指定截图,截图装置700还可以包括:默认保存模块,用于当所述预设时长内未接收到所述截图编辑操作时,将所述指定截图进行保存。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述装置和模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,模块相互之间的耦合可以是电性,机械或其它形式的耦合。
另外,在本申请各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。
综上所述,本申请实施例提供的截图装置用于实现前述方法实施例中相应的截图方法,并具有相应的方法实施例的有益效果,在此不再赘述。
请参考图20,其示出了本申请实施例提供的一种电子设备的结构框图。该电子设备100可以是PC电脑、移动终端等能够运行应用程序的终端设备。本申请中的电子设备100可以包括一个或多个如下部件:处理器110、存储器120以及一个或多个应用程序,其中,一个或多个应用程序可以被存储在存储器120中并被配置为由一个或多个处理器110执行,一个或多个应用程序配置用于执行如前述方法实施例所描述的方法。
处理器110可以包括一个或者多个处理核。处理器110利用各种接口和线路连接整个电子设备100内的各个部分,通过运行或执行存储在存储器120内的指令、程序、代码集或指令集,以及调用存储在存储器120内的数据,执行电子设备100的各种功能和处理数据。可选地,处理器110可以采用数字信号处理(Digital Signal Processing,DSP)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、可编程逻辑阵列(Programmable LogicArray,PLA)中的至少一种硬件形式来实现。处理器110可集成中央处理器(CentralProcessing Unit,CPU)、截图器(Graphics Processing Unit,GPU)和调制解调器等中的一种或几种的组合。其中,CPU主要处理操作系统、用户界面和应用程序等;GPU用于负责显示内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器110中,单独通过一块通信芯片进行实现。
存储器120可以包括随机存储器(Random Access Memory,RAM),也可以包括只读存储器(Read-Only Memory)。存储器120可用于存储指令、程序、代码、代码集或指令集。存储器120可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于实现至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现下述各个方法实施例的指令等。存储数据区还可以存储电子设备100在使用中所创建的数据(比如电话本、音视频数据、聊天记录数据)等。
可以理解,图20所示结构仅为示例,电子设备100还可以包括比图20所示更多或更少的组件,或是具有与图20所示完全不同的配置。本申请实施例对此没有限制。
请参考图21,其示出了本申请实施例提供的一种计算机可读存储介质的结构框图。该计算机可读介质800中存储有程序代码,所述程序代码可被处理器调用执行上述方法实施例中所描述的方法。
计算机可读存储介质800可以是诸如闪存、EEPROM(电可擦除可编程只读存储器)、EPROM、硬盘或者ROM之类的电子存储器。可选地,计算机可读存储介质800包括非易失性计算机可读介质(non-transitory computer-readable storage medium)。计算机可读存储介质800具有执行上述方法中的任何方法步骤的程序代码810的存储空间。这些程序代码可以从一个或者多个计算机程序产品中读出或者写入到这一个或者多个计算机程序产品中。程序代码810可以例如以适当形式进行压缩。
最后应说明的是:以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不驱使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。

Claims (11)

1.一种截图方法,其特征在于,所述方法包括:
响应截图操作,分别获取屏幕内每个显示窗口的截图作为第一截图,其中,所述屏幕包括多个显示窗口;
获取所述多个显示窗口中至少两个显示窗口构成的截图作为第二截图;
将所述第一截图以及所述第二截图进行预览显示;
响应对预览显示的截图中目标截图的选中操作,将所述目标截图进行保存。
2.根据权利要求1所述的方法,其特征在于,所述获取所述多个显示窗口中至少两个显示窗口构成的截图作为第二截图,包括:
对每个显示窗口的所述第一截图进行任意组合,得到多个截图集,其中,每个截图集中包括至少两个显示窗口的所述第一截图;
分别对所述每个截图集中的所有第一截图进行拼接处理,得到多个拼接后的截图作为第二截图。
3.根据权利要求1所述的方法,其特征在于,所述获取所述多个显示窗口中至少两个显示窗口构成的截图作为第二截图,包括:
截取所述屏幕内当前显示的全部内容,将获得的截图作为所述第二截图。
4.根据权利要求1所述的方法,其特征在于,所述将所述第一截图以及所述第二截图进行预览显示,包括:
确定所述第一截图以及所述第二截图的显示优先级;
按照所述显示优先级从高到低的顺序,将所述第一截图以及所述第二截图进行预览显示。
5.根据权利要求4所述的方法,其特征在于,所述确定所述第二截图的显示优先级,包括:
当所述第二截图中存在指定截图时,将所述指定截图的显示优先级确定为最高优先级,所述指定截图为所述多个显示窗口中所有显示窗口构成的截图。
6.根据权利要求4所述的方法,其特征在于,在所述响应截图操作,分别获取屏幕内每个显示窗口的截图作为第一截图之前,所述方法还包括:
当检测到对屏幕的预设触控操作时,确定接收到截图操作;
所述确定所述第一截图以及所述第二截图的显示优先级,包括:
当所述预设触控操作均处于所述屏幕的目标显示窗口内时,将所述目标显示窗口所对应的第一截图的显示优先级确定为最高优先级;
或者,
当所述预设触控操作处于所述屏幕的至少两个指定显示窗口内时,将由所述至少两个指定显示窗口所构成的第二截图的显示优先级确定为最高优先级。
7.根据权利要求1-6任一项所述的方法,其特征在于,所述将所述第一截图以及所述第二截图进行预览显示,包括:
判断预设时长内是否接收到截图编辑操作;
当所述预设时长内接收到所述截图编辑操作时,响应所述截图编辑操作,并将所述第一截图以及所述第二截图进行预览显示。
8.根据权利要求7所述的方法,其特征在于,所述第二截图包括由所述多个显示窗口中所有显示窗口构成的指定截图,在所述检测预设时间段内是否接收到截图编辑操作之后,所述方法还包括:
当所述预设时长内未接收到所述截图编辑操作时,将所述指定截图进行保存。
9.一种截图装置,其特征在于,所述装置包括:
第一获取模块,用于响应截图操作,分别获取屏幕内每个显示窗口的截图作为第一截图,其中,所述屏幕包括多个显示窗口;
第二获取模块,用于获取所述多个显示窗口中至少两个显示窗口构成的截图作为第二截图;
截图预览模块,用于将所述第一截图以及所述第二截图进行预览显示;
截图保存模块,用于响应对预览显示的截图中目标截图的选中操作,将所述目标截图进行保存。
10.一种电子设备,其特征在于,包括:
一个或多个处理器;
存储器;
一个或多个应用程序,其中所述一个或多个应用程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个应用程序配置用于执行如权利要求1-8任一项所述的方法。
11.一种计算机可读取存储介质,其特征在于,所述计算机可读取存储介质中存储有程序代码,所述程序代码可被处理器调用执行如权利要求1-8任一项所述的方法。
CN202110260714.6A 2021-03-10 2021-03-10 截图方法、装置、电子设备及存储介质 Pending CN115079874A (zh)

Priority Applications (4)

Application Number Priority Date Filing Date Title
CN202110260714.6A CN115079874A (zh) 2021-03-10 2021-03-10 截图方法、装置、电子设备及存储介质
PCT/CN2022/079210 WO2022188699A1 (zh) 2021-03-10 2022-03-04 截图方法、装置、电子设备及存储介质
EP22766225.1A EP4296832A4 (en) 2021-03-10 2022-03-04 SCREENSHOT METHOD AND APPARATUS, ELECTRONIC DEVICE AND STORAGE MEDIUM
US18/243,917 US20230418446A1 (en) 2021-03-10 2023-09-08 Screenshot method, electronic device and computer-readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110260714.6A CN115079874A (zh) 2021-03-10 2021-03-10 截图方法、装置、电子设备及存储介质

Publications (1)

Publication Number Publication Date
CN115079874A true CN115079874A (zh) 2022-09-20

Family

ID=83226364

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110260714.6A Pending CN115079874A (zh) 2021-03-10 2021-03-10 截图方法、装置、电子设备及存储介质

Country Status (4)

Country Link
US (1) US20230418446A1 (zh)
EP (1) EP4296832A4 (zh)
CN (1) CN115079874A (zh)
WO (1) WO2022188699A1 (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115599484A (zh) * 2022-10-26 2023-01-13 北京鸿合爱学教育科技有限公司(Cn) 一种截屏方法、截屏装置、截屏设备及计算机存储介质
CN119987909A (zh) * 2023-11-03 2025-05-13 荣耀终端股份有限公司 多窗口截屏方法及相关设备

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20220017065A (ko) * 2020-08-04 2022-02-11 삼성전자주식회사 캡쳐 기능 제공 방법 및 그 전자 장치
CN120130074A (zh) * 2022-11-14 2025-06-10 三星电子株式会社 电子装置和用于获得其捕获图像的方法

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016095342A1 (zh) * 2014-12-17 2016-06-23 中兴通讯股份有限公司 一种移动终端屏幕截图方法及装置、存储介质
CN109388304A (zh) * 2018-09-28 2019-02-26 维沃移动通信有限公司 一种截屏方法及终端设备
CN110032418A (zh) * 2019-04-16 2019-07-19 珠海格力电器股份有限公司 一种截图方法、系统、终端设备及计算机可读存储介质
CN110096326A (zh) * 2019-04-30 2019-08-06 维沃移动通信有限公司 一种截屏方法、终端设备及计算机可读存储介质
CN110737386A (zh) * 2019-09-06 2020-01-31 华为技术有限公司 一种屏幕截取方法及相关设备

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20140131863A (ko) * 2013-05-06 2014-11-14 삼성전자주식회사 단말 장치 및 그의 관련 창을 표시하기 위한 방법
JP6264871B2 (ja) * 2013-12-16 2018-01-24 セイコーエプソン株式会社 情報処理装置および情報処理装置の制御方法
CN105607792A (zh) * 2014-11-21 2016-05-25 南京酷派软件技术有限公司 一种分层截图的方法、装置及终端
CN105892868B (zh) * 2016-04-22 2019-08-06 北京小米移动软件有限公司 截屏方法和装置
KR102824373B1 (ko) * 2020-04-02 2025-06-25 삼성전자 주식회사 전자 장치 및 전자 장치의 화면 캡쳐 운용 방법
CN113552986A (zh) * 2020-04-07 2021-10-26 华为技术有限公司 多窗口截屏方法、装置及终端设备
KR20220016727A (ko) * 2020-08-03 2022-02-10 삼성전자주식회사 다중 윈도우 이미지 캡쳐 방법 및 이를 위한 전자 장치
US12159019B2 (en) * 2021-10-21 2024-12-03 Baker Hughes Holdings Llc Multi-option navigation for industrial asset management

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016095342A1 (zh) * 2014-12-17 2016-06-23 中兴通讯股份有限公司 一种移动终端屏幕截图方法及装置、存储介质
CN109388304A (zh) * 2018-09-28 2019-02-26 维沃移动通信有限公司 一种截屏方法及终端设备
CN110032418A (zh) * 2019-04-16 2019-07-19 珠海格力电器股份有限公司 一种截图方法、系统、终端设备及计算机可读存储介质
CN110096326A (zh) * 2019-04-30 2019-08-06 维沃移动通信有限公司 一种截屏方法、终端设备及计算机可读存储介质
CN110737386A (zh) * 2019-09-06 2020-01-31 华为技术有限公司 一种屏幕截取方法及相关设备

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115599484A (zh) * 2022-10-26 2023-01-13 北京鸿合爱学教育科技有限公司(Cn) 一种截屏方法、截屏装置、截屏设备及计算机存储介质
CN119987909A (zh) * 2023-11-03 2025-05-13 荣耀终端股份有限公司 多窗口截屏方法及相关设备

Also Published As

Publication number Publication date
WO2022188699A1 (zh) 2022-09-15
EP4296832A1 (en) 2023-12-27
US20230418446A1 (en) 2023-12-28
EP4296832A4 (en) 2024-08-07

Similar Documents

Publication Publication Date Title
CN115079874A (zh) 截图方法、装置、电子设备及存储介质
CN111290675A (zh) 截屏图片的分享方法、装置、终端及存储介质
CN114779976B (zh) 截屏方法、装置、电子设备及计算机可读介质
CN111008520A (zh) 一种批注方法、装置、终端设备及存储介质
WO2017054623A1 (zh) 一种启动应用程序的方法、装置及电子设备
CN112148405B (zh) 桌面布局方法、装置和电子设备
CN107750369A (zh) 用于显示多个图像的电子设备和用于处理图像的方法
CN113467660A (zh) 信息分享方法和电子设备
JP2024514771A (ja) 操作コントロールの位置調整方法およびその装置、端末、並びにコンピュータプログラム
WO2024222443A1 (zh) 一种多媒体资源处理方法、装置、设备及存储介质
CN113835580A (zh) 应用图标的显示方法、装置、电子设备及存储介质
CN115220626B (zh) 一种显示方法、装置及存储介质
CN114579240A (zh) 一种消息处理方法及装置
CN104571811B (zh) 一种信息处理方法及电子设备
JP7596521B2 (ja) スクリーンキャプチャ方法、装置及び電子機器
CN113268182A (zh) 应用图标的管理方法和电子设备
CN112684963A (zh) 截图方法、装置及电子设备
CN117111811A (zh) 截图方法、装置、电子设备及可读存储介质
WO2023030306A1 (zh) 视频编辑方法、装置及电子设备
CN112269524A (zh) 一种截屏方法、截屏装置和电子设备
CN113436297A (zh) 图片处理方法和电子设备
WO2024213094A1 (zh) 媒体内容的生成方法、装置、设备及可读存储介质
CN110533742A (zh) 一种图像填色方法、装置、设备及存储介质
CN111966259B (zh) 截图方法、装置及电子设备
CN116756099A (zh) 显示方法、装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20220920