WO2022135476A1 - 截图方法、装置及电子设备 - Google Patents
截图方法、装置及电子设备 Download PDFInfo
- Publication number
- WO2022135476A1 WO2022135476A1 PCT/CN2021/140478 CN2021140478W WO2022135476A1 WO 2022135476 A1 WO2022135476 A1 WO 2022135476A1 CN 2021140478 W CN2021140478 W CN 2021140478W WO 2022135476 A1 WO2022135476 A1 WO 2022135476A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- screenshot
- page
- content
- target
- contact
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 86
- 230000004044 response Effects 0.000 claims abstract description 19
- 238000001914 filtration Methods 0.000 claims abstract description 4
- 238000004891 communication Methods 0.000 claims description 8
- 238000004590 computer program Methods 0.000 claims description 7
- 230000006870 function Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 230000000694 effects Effects 0.000 description 4
- 230000003993 interaction Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 2
- 241000699670 Mus sp. Species 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
- 238000007667 floating Methods 0.000 description 1
- 230000009191 jumping Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction 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/0486—Drag-and-drop
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
Definitions
- the present application belongs to the field of communication technologies, and in particular relates to a screenshot method, an apparatus and an electronic device.
- the user wants to obtain a screenshot that only includes part of the conversation message content in the conversation interface, the user needs to take a screenshot of the conversation interface first, and then take the conversation message except the part of the conversation message in the obtained screenshot.
- the area is mosaicked.
- the purpose of the embodiments of the present application is to provide a screenshot method, which can solve the problems of complicated steps and low flexibility in the related screenshot process.
- an embodiment of the present application provides a method for taking screenshots.
- the method includes: in the case of displaying a first page, receiving a screenshot input, where the first page contains conversation messages of N contacts; in response to the screenshot input , intercept the page content in the target area to obtain the first screenshot; based on the target contact selected by the user from the above N contacts, filter out other conversation message contents in the first screenshot except the first page content to obtain the target contact Screenshot; wherein, the content of the first page includes the message content of the conversation message of the target contact.
- an embodiment of the present application provides a method for taking screenshots.
- the method includes: in the case of displaying a first page, receiving a screenshot input, where the first page contains conversation messages of N contacts; in response to the screenshot input , based on the target contact selected by the user from the above-mentioned N contacts, intercept the content of the first page in the above-mentioned first page, and obtain the target screenshot; wherein, the above-mentioned first page content includes the message of the conversation message of the target contact content.
- an embodiment of the present application provides a screenshot device, and the device includes: a receiving module and an executing module, wherein:
- the above-mentioned receiving module is configured to receive a screenshot input when the first page is displayed, and the above-mentioned first page contains conversation messages of N contacts; the above-mentioned executing module is configured to respond to the screenshot input received by the receiving module , intercept the page content in the target area to obtain the first screenshot; based on the target contact selected by the user from the above N contacts, filter out other conversation message contents in the first screenshot except the first page content to obtain the target contact A screenshot, wherein the content of the first page includes the message content of the conversation message of the target contact.
- an embodiment of the present application provides a screenshot device, where the device includes: a receiving module and an executing module, wherein:
- the above-mentioned receiving module is configured to receive a screenshot input when the first page is displayed, and the above-mentioned first page contains conversation messages of N contacts; the above-mentioned executing module is configured to respond to the screenshot input received by the above-mentioned receiving module, Based on the target contact selected by the user from the above-mentioned N contacts, the first content in the above-mentioned first page is intercepted to obtain a target screenshot; wherein the above-mentioned first page content includes the message content of the conversation message of the above-mentioned target contact.
- an embodiment of the present application provides an electronic device, the electronic device includes a processor, a memory, and a program or instruction stored on the memory and executable on the processor, the program or instruction being The processor, when executed, implements the steps of the method as described in the first aspect or the second aspect.
- an embodiment of the present application provides a readable storage medium, where a program or an instruction is stored on the readable storage medium, and when the program or instruction is executed by a processor, the implementation is as described in the first aspect or the second aspect steps of the method.
- an embodiment of the present application provides a chip, the chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is configured to run a program or an instruction, and implement the first aspect or the method described in the second aspect.
- an embodiment of the present application provides a computer program product, the program product is stored in a non-volatile storage medium, and the program product is executed by at least one processor to implement the first aspect or the second aspect. method described.
- the electronic device when the first page is displayed, after the electronic device receives the user's input of a screenshot of the target area on the first page (including the conversation messages of N contacts), the electronic device may select the target based on the user's selection
- the contact performs a target operation on the target area to obtain a target screenshot, wherein the target operation includes: intercepting the content of the page in the target area to obtain a first screenshot, and filtering out other content in the first screenshot except the content of the first page to obtain the target screenshot; or, directly intercept the content of the first page in the target area to obtain the target screenshot.
- the electronic device can obtain a target screenshot that only includes the message content of the conversation message of the target contact based on the target contact selected by the user, without first performing a screenshot operation on the conversation interface, and then removing the part in the obtained screenshot.
- the area of the conversation message other than the conversation message is mosaicked, which simplifies the steps of obtaining a screenshot containing the content of a specific conversation message, and improves the flexibility of the screenshot.
- Fig. 2 is one of the schematic diagrams of the interface to which a screenshot method provided by an embodiment of the present application is applied;
- FIG. 3 is the second method flowchart of a screenshot method provided by an embodiment of the present application.
- FIG. 4 is the second schematic diagram of an interface to which a screenshot method provided by an embodiment of the present application is applied;
- FIG. 5 is one of the schematic structural diagrams of a screenshot device provided by an embodiment of the present application.
- FIG. 6 is one of the schematic diagrams of the hardware structure of an electronic device provided by an embodiment of the present application.
- FIG. 7 is a second schematic diagram of a hardware structure of an electronic device provided by an embodiment of the present application.
- first, second and the like in the description and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It is to be understood that the data so used are interchangeable under appropriate circumstances so that the embodiments of the present application can be practiced in sequences other than those illustrated or described herein, and distinguish between “first”, “second”, etc.
- the objects are usually of one type, and the number of objects is not limited.
- the first object may be one or more than one.
- “and/or” in the description and claims indicates at least one of the connected objects, and the character “/" generally indicates that the associated objects are in an "or” relationship.
- the screenshot method provided by the embodiment of the present application can be applied to a screenshot scenario.
- the conversation interface of conversation application A includes conversation message content A of contact A, conversation message content A of contact B, and conversation message content C of contact C. If the user wants to share the content of the conversation message with contact A and contact C to others by taking screenshots, that is, if the user wants to obtain a screenshot of the content of the conversation message containing only contact A and contact C, the user needs to Delete the conversation message of contact B in the conversation interface, and then take a screenshot of the conversation interface. In this way, after the user deletes the conversation message of contact B in the conversation interface, the conversation message of contact B cannot be viewed from the conversation interface, resulting in cumbersome and inflexible steps for obtaining screenshots of conversation message content.
- the screenshot device may first take a screenshot of the session interface of the session application A to obtain a screenshot, and then filter out the content of the session message of the contact B in the screenshot to obtain a session that only includes the contact A and the contact C.
- FIG. 1 shows a flowchart of the screenshot method provided by the embodiment of the present application.
- the screenshot method provided by this embodiment of the present application may include the following steps 101 to 103:
- Step 101 In the case of displaying the first page, receive a screenshot input.
- the above-mentioned first page includes conversation messages of N contacts.
- the above-mentioned screenshot input includes: any feasible input, such as touch input, gesture input, voice input, and the like.
- the screenshot device may take a single-screen screenshot or a long-screen screenshot of the first page.
- the user may drag the first page to select a range to be captured, and after determining the capture range, take a screenshot of the first page within the range.
- Step 102 In response to the above screenshot input, intercept the page content in the target area to obtain a first screenshot.
- the screenshot device may perform the first operation on the first screenshot.
- the above-mentioned first operation includes at least one of the following: removing the task bar of the first screenshot, rearranging the content of the conversation message in the first screenshot, adjusting the spacing of the content of the conversation message in the first screenshot to a preset value, For example, uniformly set the spacing of conversation messages in the screenshot to 40px.
- Step 103 Based on the target contact selected by the user from the N contacts, filter out the content of the conversation message other than the content of the first page in the first screenshot to obtain the target screenshot.
- the content of the first page includes the message content of the conversation message of the target contact.
- the content of the first page is the message content of the conversation message of the target contact among the N contacts.
- the message content of the above conversation message includes at least one of the following: an avatar of the contact in the conversation application, the nickname of the contact in the conversation application, and the message content of the conversation message of the contact.
- the above-mentioned target contact is at least one contact among the above-mentioned N contacts, and the above-mentioned target contact is a contact determined from the N contacts by the screenshot apparatus according to a predetermined condition.
- the above predetermined condition includes at least one of the following: the number of conversation messages displayed in the target area exceeds a threshold, or a contact selected by the user from N contacts.
- the screenshot device may parse the first screenshot, and determine the content of all conversation messages (for example, conversation messages and contact avatars) included in the first screenshot. , and then according to the target contact selected by the user from the N contacts, all the content of the conversation messages contained in the first screenshot above are screened to obtain the content of the conversation messages (that is, the content of the first page) except the content of the conversation messages corresponding to the target contact (that is, the content of the first page). Screenshots of other conversational message content.
- conversation messages for example, conversation messages and contact avatars
- the screenshot device may identify the first screenshot, Determine the image area where the content of other conversation messages other than the above-mentioned first page content in the first screenshot is located, and delete the displayed content in the image area to obtain a conversation message that only includes the above-mentioned target contact Target screenshot of content.
- the screenshot device can obtain a screenshot containing only the content of the conversation message required by the user without changing the content of the original page, which improves the flexibility and convenience of the screenshot.
- the electronic device when the first page is displayed, receives the user's screenshot input, and after obtaining the first screenshot, it can be based on the target contact selected by the user from the N contacts. , and filter out other conversation message contents except the first page contents in the first screenshot to obtain the target screenshot.
- the electronic device can obtain a target screenshot that only includes the message content of the conversation message of the target contact based on the target contact selected by the user, without first performing a screenshot operation on the conversation interface, and then removing the part in the obtained screenshot.
- the area of the conversation message other than the conversation message is mosaicked, which simplifies the steps of obtaining a screenshot containing the content of a specific conversation message, and improves the flexibility of the screenshot.
- the screenshot device when obtaining the target screenshot, the screenshot device also needs to select the target contact corresponding to the conversation message to be retained from the N contacts.
- the screenshot method provided in this embodiment of the present application further includes the following steps A1 and A2:
- Step A1 Display the contact identifiers of the N contacts.
- Step A2 Receive the user's first input of the target contact identifier among the N contact identifiers.
- the above-mentioned first input may be any feasible input such as a click input, a sliding input, or a dragging input.
- step 103 includes the following step B1:
- Step B1 In response to the above-mentioned first input, based on the above-mentioned target contact, other contents except the first page content in the above-mentioned first screenshot are filtered to obtain the target screenshot.
- the screenshot device may display contact identifiers of the N contacts in any area of the first page.
- the above-mentioned N contacts are the contacts corresponding to the target conversation message in the above-mentioned first page.
- the above-mentioned target conversation message includes at least one of the following: the conversation message in the first area selected by the user from the first page, the conversation message in the display area of the first page displayed on the screen, received within a predetermined time period Or the session message sent.
- the screenshot device may parse the first page to obtain contact identifiers of the N contacts included in the first page.
- the above-mentioned contact identifier includes at least one of the following: the avatar of the contact in the conversation application, the nickname of the contact in the conversation application, the above-mentioned contact identifier can be any form that can indicate a contact, and this application implements This example does not make any restrictions.
- the above-mentioned contact identifier includes at least one of the following: the avatar of the contact in the conversation application, the nickname of the contact in the conversation application, the above-mentioned contact identifier can be any form that can indicate a contact, and this application implements This example does not make any restrictions.
- the target contact identifiers include at least one of the following: contact identifiers selected by the user from N contact identifiers, and contact identifiers of contacts whose number of conversation messages exceeds a threshold.
- the above-mentioned second input by the user to the target contact identifier may be any feasible input such as clicking, pressing, dragging, etc., which is not limited in this embodiment of the present application.
- the screenshot device can automatically obtain the contact identifier from the current conversation message page, which improves the convenience of the screenshot process.
- the above-mentioned N contact identifiers may be acquired by the screenshot device from the first page, or acquired by the screenshot device from the first screenshot.
- step A1 includes the following step C1:
- Step C1 Identify the above-mentioned first page or the above-mentioned first screenshot, and display contact identifiers of N contacts.
- the screenshot method provided by the embodiment of the present application further includes the following step D1:
- Step D1 Display the screenshot thumbnail of the first screenshot on the first page.
- the above-mentioned first input is: a drag input in which the user drags the above-mentioned target contact identifier to the above-mentioned screenshot thumbnail.
- the screenshot device may display the screenshot thumbnails in any display area of the first page in a preset style, where the preset style includes at least one of the following: preset transparency, preset size, and preset border.
- screenshot thumbnails may be displayed in a suspended manner on the first page, or displayed fixedly on the first page, which is not limited in this embodiment of the present application.
- the screenshot device displays the screenshot thumbnails of the first screenshot on the first page
- the screenshots can be filtered based on the target contact.
- Conversation message content other than the conversation message content of the target contact in the first screenshot corresponding to the thumbnail is obtained to obtain conversation message content that only includes the target contact.
- a screenshot thumbnail 21 of the chat APP is displayed on the screen, and the contacts of the contact ID 1 of the contact 1, the contact ID 2 of the contact 2, and the contact 3 are displayed on the screen. People logo 3. If the user wants to get a screenshot of the content of the conversation message that only includes the contact 1 and the contact 2, as shown in (b) of FIG. (person ID) onto the thumbnail A above, triggering the screenshot device to filter the screenshot A. As shown in (c) of FIG. 2 , a target screenshot including only the content of the conversation message of the contact 1 and the contact 2 is obtained.
- the user can drag the contact identifier to the thumbnail on the current conversation interface without jumping to other pages, thereby improving the human-computer interaction performance.
- the screenshot device will store the first screenshot and the contact identifier.
- the screenshot device may acquire X contact identifiers in the first screenshot, and save the X contact identifiers and the first screenshot.
- the screenshot device can identify the above-mentioned first screenshot, obtain X contact identifiers included in the above-mentioned first screenshot, and save the above-mentioned contact identifier and the first screenshot in the photo album of the electronic device.
- the screenshot device can establish an association relationship with the above-mentioned first screenshot and the above-mentioned X contact identifiers, and when the user views the first screenshot in the album, the screen simultaneously displays. X contact identifiers in the first screenshot.
- the screenshot A of the conversation interface A and the contact avatar 1 and the contact avatar 2 (that is, the contact ID) in the screenshot A are saved in the photo album of the electronic device, and the above-mentioned screenshot A is displayed in the photo album on the electronic device, Or when the thumbnails of the above screenshot A are displayed in a list in the album, the user can drag the contact avatar 2 in the album to the above screenshot A or the thumbnail of the screenshot A, and then the screenshot device can filter out the screenshot A. Except for the content of the conversation message corresponding to the contact avatar A, a screenshot of the conversation message containing only the contact A is obtained.
- the screenshot device can process the screenshots that have been saved in the album, so as to meet the user's requirement for processing the saved screenshots and improve the human-computer interaction performance.
- FIG. 3 shows a flowchart of the screenshot method provided by the embodiment of the present application.
- the screenshot method provided by this embodiment of the present application may include the following steps 201 and 202:
- Step 201 Receive a screenshot input when the first page is displayed.
- the above-mentioned first page includes conversation messages of N contacts.
- the above-mentioned screenshot input includes: any feasible input, such as touch input, gesture input, voice input, and the like.
- the screenshot device may take a single-screen screenshot or a long-screen screenshot of the first page.
- the user may drag the first page to select a range to be captured, and after determining the capture range, take a screenshot of the first page within the range.
- Step 202 In response to the screenshot input, based on the target contact selected by the user from the N contacts, intercept the content of the first page in the first page to obtain the target screenshot.
- the content of the first page includes the message content of the conversation message of the target contact.
- the content of the first page is the message content of the conversation message of the target contact among the N contacts.
- the message content of the above conversation message includes at least one of the following: an avatar of the contact in the conversation application, the nickname of the contact in the conversation application, and the message content of the conversation message of the contact.
- the above-mentioned target contact is at least one contact among the above-mentioned N contacts, and the above-mentioned target contact is a contact determined from the N contacts by the screenshot device according to a predetermined condition.
- the above predetermined condition includes at least one of the following: the number of conversation messages displayed in the target area exceeds a threshold, or a contact selected by the user from N contacts.
- the electronic device when the first page is displayed, after the electronic device receives the user's input of a screenshot of the target area (including the conversation messages of N contacts) in the first page, it can be based on The target contact selected by the user directly captures the content of the first page in the target area to obtain the target screenshot.
- the electronic device can obtain a target screenshot that only includes the message content of the conversation message of the target contact based on the target contact selected by the user, without first performing a screenshot operation on the conversation interface, and then removing the part in the obtained screenshot.
- the area of the conversation message other than the conversation message is mosaicked, which simplifies the steps of obtaining a screenshot containing the content of a specific conversation message, and improves the flexibility of the screenshot.
- the screenshot method provided by the embodiment of the present application before receiving the screenshot input in the foregoing step 201, the screenshot method provided by the embodiment of the present application further includes the following step E1:
- Step E1 Display the contact identifiers of the above N contacts on the first area of the above first page.
- the above-mentioned screenshot input includes: dragging input of dragging the target contact identifier among the N contact identifiers out of the above-mentioned first area.
- the above-mentioned first area includes any one of the following: a window, a pop-up box, and a sub-page, and the above-mentioned first area may be displayed in a floating manner on the first page.
- the user may select at least one contact identifier from the N contact identifiers, and select the at least one contact identifier from the first contact identifier on the first page.
- the area is dragged out to other display areas on the first page.
- the screenshot device can take a screenshot of the content of the conversation messages of the contacts corresponding to the contact identifiers other than the at least one contact identifier on the first page, to obtain the above target. screenshot.
- a conversation interface (ie, the first page) of the chat APP is displayed on the screen, and a window 41 is displayed on the screen, and the conversation message content 1 of the contact 1 (ie, the first page) is displayed on the conversation interface.
- Contact ID 1 of Contact 1 i.e. Conversation Message 4
- Contact ID 1 of Contact 1 of Contact 1 i.e. Conversation Message 4
- the user can drag the contact ID 1 and the contact ID 2 out of the window 41 .
- a screenshot of the conversation message containing only Contact 1 and Contact 2 is obtained.
- the screenshot device can automatically perform a screenshot operation after the user drags the contact ID into the conversation interface to obtain the target screenshot, without the need for the user to input the screenshot function and then take a screenshot, thereby improving the human-computer interaction performance.
- the screenshot method provided by the embodiment of the present application before receiving the screenshot input in the foregoing step 201, the screenshot method provided by the embodiment of the present application further includes the following steps 201a to 201c:
- Step 201a Display the contact identifiers of the N contacts.
- Step 201b Receive a fourth input from the user for the target contact identifier among the N contact identifiers.
- Step 201c In response to the above fourth input, use the contact indicated by the above target contact identifier as the target contact.
- the above-mentioned fourth input may be any feasible input manner.
- step 202 the content of the first page in the target area is intercepted to obtain the target screenshot, including the following steps 202a and 202b:
- Step 202a Copy the first page.
- Step 202b Filter the content of the session message other than the content of the first page in the copied first page, intercept the content of the remaining pages, and obtain the target screenshot.
- the page content in the copied first page is the same as the page content in the first page.
- the screenshot device may parse the page content of the copied first page, delete the page content other than the first page content in the copied first page, and obtain a page containing only the first page content, and A screenshot operation is performed on the page, so as to obtain a screenshot of the page containing only the content of the first page.
- the screenshot device can obtain a screenshot of the first page that only contains the page content required by the user without changing the page content of the original first page, thereby improving the human-computer interaction effect.
- the execution body may be a screenshot device, or a control module in the screenshot device for executing the screenshot method.
- a method for performing a screenshot by a screenshot device is used as an example to describe the screenshot device provided by the embodiments of the present application.
- the screenshot device 400 includes: a receiving module 401 and an executing module 402 .
- An optional implementation is:
- the above-mentioned receiving module 401 is configured to receive screenshot input when the first page is displayed, and the above-mentioned first page contains conversation messages of N contacts; the above-mentioned executing module 402 is used to respond to the screenshot input received by the above-mentioned receiving module 401 , based on the target contact selected by the user from the N contacts, filter out the content of the conversation message in the first screenshot except the content of the first page to obtain the target screenshot; wherein the content of the first page includes the target contact The message content of the session message.
- the above-mentioned screenshot device 400 further includes: a display module 403; the above-mentioned display module 403 is configured to display contact identifiers of N contacts; the above-mentioned receiving module 401 is further configured to receive user feedback The first input of the target contact identifier among the N contact identifiers; the above-mentioned execution module 402 is specifically configured to, in response to the first input received by the above-mentioned receiving module 401, filter out the above-mentioned first screenshot based on the target contact Other content except the first page content, get the target screenshot.
- the above-mentioned display module 403 is specifically configured to identify the first page or the first screenshot, and display contact identifiers of N contacts.
- the above-mentioned display module 403 is further configured to display a thumbnail image of the above-mentioned first screenshot on the above-mentioned first page; wherein, the above-mentioned first input is: the user identifies the above-mentioned target contact Drag to the drag input of the screenshot thumbnail.
- the electronic device when the first page is displayed, receives the user's screenshot input, and after obtaining the first screenshot, it can be based on the target contact selected by the user from the N contacts. , and filter out other conversation message contents except the first page contents in the first screenshot to obtain the target screenshot.
- the electronic device can obtain a target screenshot that only includes the message content of the conversation message of the target contact based on the target contact selected by the user, without first performing a screenshot operation on the conversation interface, and then removing the part in the obtained screenshot.
- the area of the conversation message other than the conversation message is mosaicked, which simplifies the steps of obtaining a screenshot containing the content of a specific conversation message, and improves the flexibility of the screenshot.
- the screenshot device provided in the embodiment of the present application can implement each process implemented by the method embodiment in FIG. 1 and FIG. 2 , and to avoid repetition, details are not described here.
- Another optional implementation is:
- the above-mentioned receiving module 401 is configured to receive screenshot input when the first page is displayed, and the above-mentioned first page contains conversation messages of N contacts; the above-mentioned executing module 402 is used to respond to the screenshot input received by the above-mentioned receiving module 401 , based on the target contact selected by the user from the above-mentioned N contacts, intercept the first content in the first page to obtain a target screenshot; wherein, the above-mentioned first page content includes the message content of the conversation message of the above-mentioned target contact .
- the above-mentioned screenshot device 400 further includes a display module 403, and the above-mentioned display module 403 is configured to display the information of the above-mentioned N contacts on the first area of the first page.
- Contact identification wherein, the above screenshot input includes: dragging input of dragging the target contact identification among the N contact identifications out of the first area.
- the above-mentioned display module 403 is further configured to display the contact identifiers of the N contacts; the above-mentioned receiving module 401 is further configured to receive the user's identification of the target contact among the N contact identifiers The fourth input of the identification; the above-mentioned execution module 402 is further configured to, in response to the fourth input received by the above-mentioned receiving module 401, take the contact indicated by the above-mentioned target contact identification as the target contact.
- the above-mentioned execution module 402 is specifically configured to copy the above-mentioned first page; filter other session message content except the content of the first page in the copied first page, and intercept the content of the remaining pages , to get a screenshot of the target.
- the electronic device when the first page is displayed, after the electronic device receives the user's input of the screenshot of the target area (including the conversation messages of N contacts) in the first page, it can be based on The target contact selected by the user directly captures the content of the first page in the target area to obtain the target screenshot.
- the electronic device can obtain a target screenshot that only includes the message content of the conversation message of the target contact based on the target contact selected by the user, without first performing a screenshot operation on the conversation interface, and then removing the part in the obtained screenshot.
- the area of the conversation message other than the conversation message is mosaicked, which simplifies the steps of obtaining a screenshot containing the content of a specific conversation message, and improves the flexibility of the screenshot.
- the screenshot device provided in this embodiment of the present application can implement each process implemented by the method embodiments in FIG. 3 and FIG. 4 , and to avoid repetition, details are not described here.
- the screenshot device in this embodiment of the present application may be a device, or may be a component, an integrated circuit, or a chip in a terminal.
- the apparatus may be a mobile electronic device or a non-mobile electronic device.
- the mobile electronic device may be a mobile phone, a tablet computer, a notebook computer, a palmtop computer, an in-vehicle electronic device, a wearable device, an ultra-mobile personal computer (UMPC), a netbook, or a personal digital assistant (personal digital assistant).
- UMPC ultra-mobile personal computer
- PDA personal digital assistant
- non-mobile electronic devices can be servers, network attached storage (Network Attached Storage, NAS), personal computer (personal computer, PC), television (television, TV), teller machine or self-service machine, etc., this application Examples are not specifically limited.
- the screenshot device in the embodiment of the present application may be a device with an operating system.
- the operating system may be an Android (Android) operating system, an ios operating system, or other possible operating systems, which are not specifically limited in the embodiments of the present application.
- an embodiment of the present application further provides an electronic device 500, including a memory 501, a processor 502, and a program or instruction stored in the memory 501 and executable on the processor 502,
- an electronic device 500 including a memory 501, a processor 502, and a program or instruction stored in the memory 501 and executable on the processor 502,
- the program or instruction is executed by the processor 502
- each process of the above screenshot method embodiment can be implemented, and the same technical effect can be achieved. To avoid repetition, details are not repeated here.
- the electronic devices in the embodiments of the present application include the aforementioned mobile electronic devices and non-mobile electronic devices.
- FIG. 7 is a schematic diagram of a hardware structure of an electronic device implementing an embodiment of the present application.
- the electronic device 100 includes but is not limited to: a radio frequency unit 101, a network module 102, an audio output unit 103, an input unit 104, a sensor 105, a display unit 106, a user input unit 107, an interface unit 108, a memory 109, and a processor 110, etc. part.
- the electronic device 100 may also include a power source (such as a battery) for supplying power to various components, and the power source may be logically connected to the processor 110 through a power management system, so as to manage charging, discharging, and power management through the power management system. consumption management and other functions.
- a power source such as a battery
- the structure of the electronic device shown in FIG. 7 does not constitute a limitation on the electronic device.
- the electronic device may include more or less components than the one shown, or combine some components, or arrange different components, which will not be repeated here. .
- An optional implementation is:
- the above-mentioned user input unit 107 is configured to receive a screenshot input when the first page is displayed, and the above-mentioned first page contains conversation messages of N contacts; the above-mentioned processor 110, In response to the screenshot input received by the above-mentioned user input unit 107, based on the target contact selected by the user from the N contacts, filter out the content of the conversation message other than the content of the first page in the above-mentioned first screenshot to obtain the target screenshot ; wherein, the content of the first page includes the message content of the conversation message of the target contact.
- the above-mentioned display module 106 is configured to display the contact identifiers of the N contacts; the above-mentioned user input unit 107 is further configured to receive the target contact from the N contact identifiers from the user.
- the first input of the identification; the above-mentioned processor 110 is specifically configured to, in response to the first input received by the above-mentioned receiving module 401, filter out other content except the first page content in the above-mentioned first screenshot based on the target contact, Get a screenshot of the target.
- the above-mentioned display unit 106 is specifically configured to identify the above-mentioned first page or the first screenshot, and display contact identifiers of the N contacts.
- the above-mentioned display unit 106 is further configured to display a thumbnail image of the above-mentioned first screenshot on the above-mentioned first page; wherein, the above-mentioned first input is: the user identifies the above-mentioned target contact Drag to the drag input of the screenshot thumbnail.
- the electronic device in the case of displaying the first page, receives the user's screenshot input, and after obtaining the first screenshot, it can be based on the target contact selected by the user from the N contacts , and filter out other conversation message contents except the first page contents in the first screenshot to obtain the target screenshot.
- the electronic device can obtain a target screenshot that only includes the message content of the conversation message of the target contact based on the target contact selected by the user, without first performing a screenshot operation on the conversation interface, and then removing the part in the obtained screenshot.
- the area of the conversation message other than the conversation message is mosaicked, which simplifies the steps of obtaining a screenshot containing the content of a specific conversation message, and improves the flexibility of the screenshot.
- Another optional implementation is:
- the above-mentioned user input unit 107 is configured to receive a screenshot input when the first page is displayed, and the above-mentioned first page contains conversation messages of N contacts; the above-mentioned sharp-holding device 110, In response to the screenshot input received by the above-mentioned user input unit 107, based on the target contact selected by the user from the above-mentioned N contacts, intercept the first content in the first page to obtain the target screenshot; wherein, the above-mentioned first The page content includes the message content of the conversation message of the target contact.
- the above-mentioned display unit 106 is configured to display the contact identifiers of the above-mentioned N contacts on the first area of the first page; wherein, the above-mentioned screenshot input includes: displaying the N contacts The target contact ID in the ID is dragged out of the drag input in the first area.
- the above-mentioned display unit 106 is further configured to display the contact identifiers of the N contacts; the above-mentioned user input unit 107 is further configured to receive the user's target contact among the N contact identifiers The fourth input of the person identifier; the processor 110 is further configured to, in response to the fourth input received by the receiving module 401, use the contact indicated by the target contact identifier as the target contact.
- the above-mentioned processor 110 is specifically configured to copy the above-mentioned first page; filter other session message content except the content of the first page in the copied first page, and intercept the content of the remaining pages , to get a screenshot of the target.
- the electronic device in the case of displaying the first page, after the electronic device receives the user's input of a screenshot of the target area (including the conversation messages of N contacts) in the first page, it can be based on The target contact selected by the user directly captures the content of the first page in the target area to obtain the target screenshot.
- the electronic device can obtain a target screenshot that only includes the message content of the conversation message of the target contact based on the target contact selected by the user, without first performing a screenshot operation on the conversation interface, and then removing the part in the obtained screenshot.
- the area of the conversation message other than the conversation message is mosaicked, which simplifies the steps of obtaining a screenshot containing the content of a specific conversation message, and improves the flexibility of the screenshot.
- the input unit 104 may include a graphics processor (Graphics Processing Unit, GPU) 1041 and a microphone 1042, and the graphics processor 1041 is used to communicate with the image capture device (such as camera) to obtain still pictures or video image data for processing.
- the display unit 106 may include a display panel 1061, which may be configured in the form of a liquid crystal display, an organic light emitting diode, or the like.
- the user input unit 107 includes a touch panel 1071 and other input devices 1072 .
- the touch panel 1071 is also called a touch screen.
- the touch panel 1071 may include two parts, a touch detection device and a touch controller.
- Other input devices 1072 may include, but are not limited to, physical keyboards, function keys (such as volume control keys, switch keys, etc.), trackballs, mice, and joysticks, which are not described herein again.
- Memory 109 may be used to store software programs as well as various data including, but not limited to, application programs and operating systems.
- the processor 110 may integrate an application processor and a modem processor, wherein the application processor mainly processes an operating system, a user interface, and an application program, and the like, and the modem processor mainly processes wireless communication. It can be understood that, the above-mentioned modulation and demodulation processor may not be integrated into the processor 110 .
- Embodiments of the present application further provide a readable storage medium, where a program or an instruction is stored on the readable storage medium.
- a program or an instruction is stored on the readable storage medium.
- the processor is the processor in the electronic device described in the foregoing embodiments.
- the readable storage medium includes a computer-readable storage medium, such as a computer read-only memory (Read-Only Memory, ROM), a random access memory (Random Access Memory, RAM), a magnetic disk or an optical disk, and the like.
- An embodiment of the present application further provides a chip, where the chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is configured to run a program or an instruction to implement each of the foregoing screenshot method embodiments process, and can achieve the same technical effect, in order to avoid repetition, it will not be repeated here.
- the chip mentioned in the embodiments of the present application may also be referred to as a system-on-chip, a system-on-chip, a system-on-a-chip, or a system-on-a-chip, or the like.
- An embodiment of the present application provides a computer program product, where the program product is stored in a non-volatile storage medium, and the program product is executed by at least one processor to implement the method according to the first aspect.
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)
- Software Systems (AREA)
- User Interface Of Digital Computer (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
Claims (15)
- 一种截图方法,所述方法包括:在显示第一页面的情况下,接收截图输入,所述第一页面包含N个联系人的会话消息;响应于所述截图输入,截取目标区域中的页面内容,得到第一截图;基于用户从所述N个联系人中选择的目标联系人,滤除所述第一截图中除第一页面内容以外的其他会话消息内容,得到目标截图;其中,所述第一页面内容包括所述目标联系人的会话消息的消息内容。
- 根据权利要求1所述的方法,其中,所述基于用户从所述N个联系人中选择的目标联系人,滤除所述第一截图中除第一页面内容以外的其他会话消息内容,得到目标截图之前,所述方法还包括:显示N个联系人的联系人标识;接收用户对N个联系人标识中的目标联系人标识的第一输入;所述基于用户从所述N个联系人中选择的目标联系人,滤除所述第一截图中除第一页面内容以外的其他会话消息内容,得到目标截图,包括:响应于所述第一输入,基于所述目标联系人,滤除所述第一截图中除第一页面内容以外的其他内容,得到目标截图。
- 根据权利要求2所述的方法,其中,所述显示N个联系人的联系人标识,包括:识别所述第一页面或所述第一截图,显示N个联系人的联系人标识。
- 根据权利要求2或3所述的方法,其中,所述截取目标区域中的页面内容,得到第一截图之后,所述方法还包括:在所述第一页面上显示所述第一截图的截图缩略图;其中,所述第一输入为:用户将所述目标联系人标识拖动至所述截图缩略图的拖动输入。
- 一种截图方法,所述方法包括:在显示第一页面的情况下,接收截图输入,所述第一页面包含N个联系人的会话消息;响应于所述截图输入,基于用户从所述N个联系人中选择的目标联系人,截取所述第一页面中的第一页面内容,得到目标截图;其中,所述第一页面内容包括所述目标联系人的会话消息的消息内容。
- 根据权利要求5所述的方法,其中,所述接收截图输入之前,所述方法:在所述第一页面的第一区域上显示所述N个联系人的联系人标识;其中,所述截图输入包括:将N个联系人标识中的目标联系人标识拖出所述第一区域的拖动输入。
- 根据权利要求5所述的方法,其中,所述接收截图输入之前,所述方法还包括:显示N个联系人的联系人标识;接收用户对N个联系人标识中的目标联系人标识的第四输入;响应于所述第四输入,将所述目标联系人标识指示的联系人作为目标联系人。
- 根据权利要求5至7任一项所述的方法,其中,所述截取目标区域中的第一页面内容,得到目标截图,包括:拷贝所述第一页面;过滤拷贝的所述第一页面中除所述第一页面内容以外的其他会话消息内容,截取剩余页面内容,得到目标截图。
- 一种截图装置,所述装置包括:接收模块和执行模块,其中:所述接收模块,用于在显示第一页面的情况下,接收截图输入,所述第一页面包含N个联系人的会话消息;所述执行模块,用于响应于所述接收模块接收的所述截图输入,截取目标区域中的页面内容,得到第一截图;基于用户从所述N个联系人中选择的目标联系人,滤除所述第一截图中除第一页面内容以外的其他会话消息内容,得到目标截图,其中,所述第一页面内容包括目标联系人的会话消息的消息内容。
- 一种截图装置,所述装置包括:接收模块和执行模块,其中:所述接收模块,用于在显示第一页面的情况下,接收截图输入,所述第一页面包含N个联系人的会话消息;所述执行模块,用于响应于所述接收模块接收的所述截图输入,基于用户从所述N个联系人中选择的目标联系人,截取所述第一页面中的第一内容,得到目标截图;其中,所述第一页面内容包括所述目标联系人的会话消息的消息内容。
- 一种截图装置,其特征在于,包括所述装置被配置成用于执行如权利要求1至4,或5至8中任一项所述的截图方法。
- 一种电子设备,其特征在于,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求1至4,或5至8中任一项所述的截图方法的步骤。
- 一种可读存储介质,其特征在于,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如权利要求1至8中任一项所述的截图方法的步骤。
- 一种芯片,其特征在于,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如权利要求1至8中任一项所述的截图方法。
- 一种计算机程序产品,其特征在于,所述程序产品被至少一个处理器执行以实现如权利要求1至8任一项所述的截图方法。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011553257.1 | 2020-12-24 | ||
CN202011553257.1A CN112684963A (zh) | 2020-12-24 | 2020-12-24 | 截图方法、装置及电子设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2022135476A1 true WO2022135476A1 (zh) | 2022-06-30 |
Family
ID=75452886
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2021/140478 WO2022135476A1 (zh) | 2020-12-24 | 2021-12-22 | 截图方法、装置及电子设备 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN112684963A (zh) |
WO (1) | WO2022135476A1 (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112684963A (zh) * | 2020-12-24 | 2021-04-20 | 维沃移动通信(杭州)有限公司 | 截图方法、装置及电子设备 |
CN114911393B (zh) * | 2022-05-06 | 2024-06-11 | 维沃移动通信有限公司 | 截屏方法、装置、电子设备和可读存储介质 |
CN115720219A (zh) * | 2022-11-25 | 2023-02-28 | 维沃移动通信有限公司 | 群组创建方法、装置、电子设备及介质 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104571866A (zh) * | 2015-01-06 | 2015-04-29 | 深圳市金立通信设备有限公司 | 一种截屏方法 |
CN107346200A (zh) * | 2017-06-30 | 2017-11-14 | 努比亚技术有限公司 | 一种间隔截图方法及终端 |
CN108037871A (zh) * | 2017-11-07 | 2018-05-15 | 维沃移动通信有限公司 | 截屏方法及移动终端 |
JP2020191090A (ja) * | 2019-05-22 | 2020-11-26 | ライン プラス コーポレーションLINE Plus Corporation | チャットルームのコンテンツの著作権を保護する方法、システム、およびコンピュータプログラム |
CN112099714A (zh) * | 2020-09-22 | 2020-12-18 | 维沃移动通信有限公司 | 截图方法、装置、电子设备及可读存储介质 |
CN112165553A (zh) * | 2020-09-28 | 2021-01-01 | 维沃移动通信有限公司 | 图像生成方法、装置及电子设备 |
CN112684963A (zh) * | 2020-12-24 | 2021-04-20 | 维沃移动通信(杭州)有限公司 | 截图方法、装置及电子设备 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB0703276D0 (en) * | 2007-02-20 | 2007-03-28 | Skype Ltd | Instant messaging activity notification |
US9413906B2 (en) * | 2012-09-28 | 2016-08-09 | Interactive Memories Inc. | Method for making relevant content proposals based on information gleaned from an image-based project created in an electronic interface |
US20160070460A1 (en) * | 2014-09-04 | 2016-03-10 | Adobe Systems Incorporated | In situ assignment of image asset attributes |
CN104571865A (zh) * | 2015-01-06 | 2015-04-29 | 深圳市金立通信设备有限公司 | 一种终端 |
CN111143015B (zh) * | 2019-12-31 | 2022-03-08 | 维沃移动通信有限公司 | 一种截屏方法及电子设备 |
-
2020
- 2020-12-24 CN CN202011553257.1A patent/CN112684963A/zh active Pending
-
2021
- 2021-12-22 WO PCT/CN2021/140478 patent/WO2022135476A1/zh active Application Filing
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104571866A (zh) * | 2015-01-06 | 2015-04-29 | 深圳市金立通信设备有限公司 | 一种截屏方法 |
CN107346200A (zh) * | 2017-06-30 | 2017-11-14 | 努比亚技术有限公司 | 一种间隔截图方法及终端 |
CN108037871A (zh) * | 2017-11-07 | 2018-05-15 | 维沃移动通信有限公司 | 截屏方法及移动终端 |
JP2020191090A (ja) * | 2019-05-22 | 2020-11-26 | ライン プラス コーポレーションLINE Plus Corporation | チャットルームのコンテンツの著作権を保護する方法、システム、およびコンピュータプログラム |
CN112099714A (zh) * | 2020-09-22 | 2020-12-18 | 维沃移动通信有限公司 | 截图方法、装置、电子设备及可读存储介质 |
CN112165553A (zh) * | 2020-09-28 | 2021-01-01 | 维沃移动通信有限公司 | 图像生成方法、装置及电子设备 |
CN112684963A (zh) * | 2020-12-24 | 2021-04-20 | 维沃移动通信(杭州)有限公司 | 截图方法、装置及电子设备 |
Also Published As
Publication number | Publication date |
---|---|
CN112684963A (zh) | 2021-04-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2022121817A1 (zh) | 群组创建方法、装置、设备及存储介质 | |
WO2022135476A1 (zh) | 截图方法、装置及电子设备 | |
US10942616B2 (en) | Multimedia resource management method and apparatus, and storage medium | |
WO2022017411A1 (zh) | 未读消息的显示方法、装置、电子设备及存储介质 | |
WO2022089330A1 (zh) | 截图方法和装置、电子设备和可读存储介质 | |
WO2022089568A1 (zh) | 文件分享的方法、装置和电子设备 | |
WO2022161431A1 (zh) | 显示方法、装置及电子设备 | |
CN112306325B (zh) | 交互控制方法和装置 | |
WO2022206697A1 (zh) | 图像分享方法、装置及电子设备 | |
WO2022135290A1 (zh) | 截屏方法、装置及电子设备 | |
WO2022171062A1 (zh) | 分享图片的方法、装置、电子设备及存储介质 | |
WO2022063045A1 (zh) | 消息显示方法、装置及电子设备 | |
WO2023030115A1 (zh) | 界面显示方法和装置 | |
CN112667118A (zh) | 显示历史聊天消息的方法、设备以及计算机可读介质 | |
CN111831181A (zh) | 应用的切换显示方法、装置及电子设备 | |
CN114153344A (zh) | 群组创建方法、装置、电子设备及存储介质 | |
CN112911147B (zh) | 显示控制方法、显示控制装置及电子设备 | |
WO2023040845A1 (zh) | 消息发送方法、装置及电子设备 | |
CN113282213A (zh) | 界面显示方法及装置 | |
WO2022068721A1 (zh) | 截屏方法、装置及电子设备 | |
WO2020057241A1 (zh) | 应用程序显示的方法、装置及终端设备 | |
WO2022156602A1 (zh) | 显示方法、显示装置和电子设备 | |
WO2022089481A1 (zh) | 信息处理方法、装置及电子设备 | |
CN114116098A (zh) | 应用图标管理方法、装置、电子设备及存储介质 | |
CN112988663A (zh) | 文件存储方法和电子设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 21909471 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 21909471 Country of ref document: EP Kind code of ref document: A1 |
|
32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 07.12.2023) |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 21909471 Country of ref document: EP Kind code of ref document: A1 |