Screen capture method, screen capture system, screen capture device, storage medium and electronic device
By sending screenshot commands on the projected device in response to a predetermined touch operation and performing screenshot operations on the projected device, the problem of complex screen capture process of screenshot content is solved, and a simple screenshot operation is achieved.
Patent Information
- Application Number
- CN202210380840.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-04-12
- Publication Date
- 2025-02-28
- Estimated Expiration
- 2042-04-12
AI Technical Summary
In the prior art, the process of screenshotting screenshot content is complicated, with many operation steps and inconvenient.
When the screen projection interface on the projected device is a foreground interface, a screenshot command is sent to the projected device in response to a predetermined touch operation for the touch area; the screen projected device responds to the screen capture command to perform a screenshot operation, obtains a screenshot image, and sends it to the projected device.
The screenshot process of screencasting content is simplified. Users only need to perform touch control operations on the touch area of the screencasting device to be screencasted to achieve screenshots, which are simple to operate and improve intelligence.
Smart Images

Figure 00000000_0000_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of computer technology, and in particular to a screenshot method, a screenshot system, a screenshot device, a computer-readable storage medium, and an electronic device. Background Art
[0002] As one of the important ways of interaction between devices, screen projection has been widely used in people's work and life, greatly improving the user experience of the device. During the screen projection process, users may need to take a screenshot of the projected content.
[0003] Currently, the process of taking screenshots of projected content is complicated, involves many steps, and is inconvenient. Summary of the invention
[0004] The present disclosure provides a screenshot method, a screenshot system, a screenshot device, a computer-readable storage medium and an electronic device, thereby overcoming the problem of the complicated process of screenshotting the projected content at least to a certain extent.
[0005] According to a first aspect of the present disclosure, a screenshot method is provided, which is applied to a projected device, wherein the projected device includes a touch area. The screenshot method includes: when the projection interface on the projected device is a foreground interface, in response to a predetermined touch operation on the touch area, sending a screenshot command to the projection device; and receiving a screenshot image, wherein the screenshot image is obtained by the projection device performing a screenshot operation in response to the screenshot command.
[0006] According to a second aspect of the present disclosure, a screenshot method is provided, which is applied to a screen projection device, and the screenshot method includes: in the case of screen projection, responding to a screenshot command to perform a screenshot operation, obtaining a screenshot image, and sending the screenshot image to the projected device; wherein the screenshot command is a command generated and sent by the projected device in response to a predetermined touch operation on a touch area thereon when the projection interface on the projected device is the foreground interface.
[0007] According to a third aspect of the present disclosure, a screenshot system is provided, comprising a screen projection device and a screen projection device, the screen projection device comprising a touch area; the screen projection device is used to, when the screen projection interface on the screen projection device is the foreground interface, respond to a predetermined touch operation on the touch area, send a screenshot command to the screen projection device; and receive a screenshot image; the screen projection device is used to perform a screenshot operation in response to the screenshot command, obtain a screenshot image, and send the screenshot image to the screen projection device.
[0008] According to a fourth aspect of the present disclosure, a screenshot device is provided, which is applied to a projected device, and the projected device includes a touch area. The screenshot device includes: an operation response module, which is used to respond to a predetermined touch operation on the touch area when the projection interface on the projected device is a foreground interface, and send a screenshot command to the projection device; an image receiving module, which is used to receive a screenshot image, and the screenshot image is obtained by the projection device performing a screenshot operation in response to the screenshot command.
[0009] According to a fifth aspect of the present disclosure, a screenshot device is provided, which is applied to a screen projection device. The screenshot device is configured to respond to a screenshot command to perform a screenshot operation in the case of screen projection, obtain a screenshot image, and send the screenshot image to the projected device; wherein the screenshot command is a command generated and sent by the projected device in response to a predetermined touch operation on a touch area thereon when the projection interface on the projected device is the foreground interface.
[0010] According to a sixth aspect of the present disclosure, a computer-readable storage medium is provided, on which a computer program is stored, and when the program is executed by a processor, the above-mentioned screenshot method is implemented.
[0011] According to a seventh aspect of the present disclosure, an electronic device is provided, comprising a processor; and a memory for storing one or more programs, wherein when the one or more programs are executed by the processor, the processor implements the above-mentioned screenshot method.
[0012] In the technical solutions provided by some embodiments of the present disclosure, when the screen projection interface on the projected device is the foreground interface, the projected device responds to a predetermined touch operation on the touch area equipped thereon, sends a screenshot command to the projecting device, and the projecting device responds to the screenshot command to perform a screenshot operation, obtains a screenshot image, and sends the screenshot image to the projected device. The present disclosure is directed to a screenshot solution during the screen projection process, and the user only needs to perform a touch operation on the touch area of the projected device to achieve the effect that the projected device obtains the screenshot image from the projecting device, which is easy to operate and has improved intelligence.
[0013] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0014] The drawings herein are incorporated into the specification and constitute a part of the specification, showing embodiments consistent with the present disclosure, and together with the specification, are used to explain the principles of the present disclosure. Obviously, the drawings described below are only some embodiments of the present disclosure, and for ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work. In the drawings:
[0015] Figure 1 A system schematic diagram of a screenshot system according to an embodiment of the present disclosure is shown;
[0016] Figure 2 The software architecture diagram of the screen projection system composed of a screen projection device and a screen projected device according to an embodiment of the present disclosure is schematically shown;
[0017] Figure 3 A flowchart of a screenshot method according to an exemplary embodiment of the present disclosure is schematically shown;
[0018] Figure 4 A schematic diagram is shown to illustrate the screen projection device of the embodiment of the present disclosure by taking a laptop computer and a tablet computer as examples;
[0019] Figure 5 A schematic diagram showing a method of implementing a screenshot in response to a touch operation according to an embodiment of the present disclosure is shown;
[0020] Figure 6 A schematic diagram showing a method of implementing a screenshot in response to another touch operation according to an embodiment of the present disclosure is shown;
[0021] Figure 7 A schematic diagram showing a method of implementing a screenshot in response to another touch operation according to an embodiment of the present disclosure is shown;
[0022] Figure 8 A schematic diagram showing a prompt interface displayed after taking a screenshot according to an embodiment of the present disclosure is shown;
[0023] Fig. 9 A schematic diagram showing a maximized display of a screenshot image after taking a screenshot according to an embodiment of the present disclosure is shown;
[0024] Fig.10 A block diagram of a screen capture device according to an exemplary embodiment of the present disclosure is schematically shown;
[0025] Fig.11 A block diagram of an electronic device according to an exemplary embodiment of the present disclosure is schematically shown. DETAILED DESCRIPTION
[0026] Example embodiments will now be described more fully with reference to the accompanying drawings. However, example embodiments can be implemented in a variety of forms and should not be construed as being limited to the examples set forth herein; on the contrary, these embodiments are provided so that the present disclosure will be more comprehensive and complete, and the concepts of the example embodiments are fully conveyed to those skilled in the art. The described features, structures, or characteristics may be combined in one or more embodiments in any suitable manner. In the following description, many specific details are provided to provide a full understanding of the embodiments of the present disclosure. However, those skilled in the art will appreciate that the technical solutions of the present disclosure may be practiced while omitting one or more of the specific details, or other methods, components, devices, steps, etc. may be adopted. In other cases, known technical solutions are not shown or described in detail to avoid obscuring various aspects of the present disclosure.
[0027] In addition, the accompanying drawings are only schematic illustrations of the present disclosure and are not necessarily drawn to scale. The same reference numerals in the figures represent the same or similar parts, and their repeated description will be omitted. Some of the block diagrams shown in the accompanying drawings are functional entities and do not necessarily correspond to physically or logically independent entities. These functional entities can be implemented in software form, or implemented in one or more hardware modules or integrated circuits, or implemented in different networks and / or processor devices and / or microcontroller devices.
[0028] The flowcharts shown in the accompanying drawings are only exemplary and do not necessarily include all the steps. For example, some steps may be decomposed, while some steps may be combined or partially combined, so the actual execution order may change according to the actual situation.
[0029] During the screen projection process, screenshot is a frequently performed operation. The screenshot image can be displayed and stored separately, or added to a document.
[0030] Taking the example of casting the screen from a mobile phone to a computer, the process of the computer obtaining the screenshot image often includes the screenshot process and the sending process.
[0031] As for the screenshot process, after the mobile phone is projected onto the computer, when you need to obtain the screenshot image, you can use the following methods: the user manually presses the power button and the volume down button to obtain the screenshot image; or pulls down the control center (or the drop-down menu) and clicks the screenshot button to obtain the screenshot image; or pulls down the control center from the mobile phone mirror on the computer and clicks the screenshot button to obtain the screenshot image.
[0032] As for the sending process, users need to find the newly added screenshot images in the mobile phone file management or photo album, and then send them to the computer.
[0033] It can be seen that in the screen projection scenario, the entire process of obtaining the screenshot image is complicated and requires many user operations.
[0034] In view of this, the embodiments of the present disclosure provide a new screenshot solution.
[0035] Figure 1 A system schematic diagram of a screenshot system according to an embodiment of the present disclosure is shown. Figure 1 The screenshot system of the embodiment of the present disclosure may include a screen projection device 11 and a screen projection device 12.
[0036] The projection device 11 may be a device such as a smart phone, a tablet computer, etc. The projected device 12 may be a device such as a laptop computer, a tablet computer, a smart phone, etc., and the projected device 12 includes a touch area. Generally, the display area of the projected device 12 is larger than the display area of the projection device 11. The present disclosure does not limit the device types of the projection device 11 and the projected device 12.
[0037] The screen projection device 11 can be connected to the screen projection device 12 through different connection methods, such as Bluetooth, WiFi, etc. It can also be connected in a wired manner, and the present disclosure does not limit this.
[0038] In the screenshot scheme of the embodiment of the present disclosure, the projection interface projected by the projection device 11 can be presented on the projected device 12. When the projection interface on the projected device 12 is the foreground interface, the projected device 12 can respond to a predetermined touch operation on the touch area on the projected device 12 and send a screenshot command to the projection device 11.
[0039] The screen projection device 11 can respond to the screenshot command to perform a screenshot operation, obtain a screenshot image, and send the screenshot image to the screen projection device 12.
[0040] It should be understood that the scenario targeted by the embodiments of the present disclosure is the screenshot process under screen projection, that is, before the screenshot is taken, the display content of the screen projection device 11 is projected onto the screen projection device 12.
[0041] Regarding the process of projecting the display content of the projection device 11 onto the projected device 12, the user can issue a projection command to the projection device 11. After receiving the projection command, the projection device 11 connects with the projected device 12 through a protocol. The projection device 11 and the projected device 12 exchange basic data with each other and complete the parameter configuration. As a result, the projected device 12 can receive the screen of the projection device 11 and play it on the screen of the local device.
[0042] As for the screen projection system established by the screen projection device and the screen projection device, Figure 2 The software architecture diagram of the screen projection system of the embodiment of the present disclosure is schematically shown.
[0043] For screen projection devices, its software architecture can include an application layer and a framework layer, wherein the application layer includes system application modules and third-party application modules, which are used to manage various applications running on the device. The framework layer includes a window management module, a cross-device management module, a data management module, and a driver module, wherein the window management module is used to manage the display mode of all windows of the application, including the coordinate size of the window display, the window display level, and the window display properties; the cross-device management module is responsible for the functions of proximity discovery, authentication, connection, application status perception and collaboration on the projecting device side, file dragging and dropping, and message notification between the projecting device and the projected device; the data management module is responsible for the transmission of the projected audio, video, and layer data streams between the projecting device and the projected device, and is responsible for the reverse event control (i.e., the event of controlling the projecting device triggered by the projected device) and other functions; the driver module belongs to the bottom-level driver, which is responsible for the discovery, authentication, and connection configuration work, and provides driver events (such as device discovery, device information, device disappearance, and other events) to the cross-device management module, and executes commands issued by the cross-device management module, such as connection and disconnection commands.
[0044] For the projected device, its software architecture can also include an application layer and a framework layer, where the application layer includes a projection display application, which is responsible for displaying the projection interface on the projected device and managing the UI display interface. The framework layer includes a window management module, a cross-device management module, a data management module, and a driver module. The functions of each functional module can refer to the functions of the corresponding functional modules in the framework layer of the above-mentioned projection device.
[0045] Figure 3 The flowchart of the screenshot method according to the exemplary embodiment of the present disclosure is schematically shown.
[0046] refer to Figure 3 , the screenshot method may include the following steps:
[0047] S32. When the projection interface on the projected device is the foreground interface, in response to a predetermined touch operation on the touch area, a screenshot command is sent to the projection device.
[0048] In the exemplary embodiments of the present disclosure, the projection interface is an interface projected by the projection device onto the projected device, and its displayed content is generally consistent with the displayed content on the projection device interface. The present disclosure does not limit the specific content displayed on the projection interface, such as design drawings, pictures, videos, text, etc.
[0049] It is understandable that the interface of the display end can be divided into a foreground interface and a background interface, and the foreground interface and the background interface are descriptions of the interface status. The foreground interface can be an interface placed in the foreground (by the user) and can be directly interacted with. The background interface can be an interface placed in the background (by the user) and cannot be directly interacted with. For example, the user can switch the background interface to the foreground interface by clicking on the background interface.
[0050] The touch area on the projected device may be an area where the user can perform touch operations. The touch area may vary depending on the type of projected device.
[0051] refer to Figure 4 In the case where the screen-projected device is a laptop computer, the screen-projected device includes a touchpad, and the touch area may be an area corresponding to the touchpad. In the case where the screen-projected device is a tablet computer, the screen-projected device includes a touch screen, and the touch area may be an area corresponding to the touch screen.
[0052] When the screen projection interface on the projected device is the foreground interface, if there is a predetermined touch operation for the touch area, the projected device can send a screenshot command to the projected device. The predetermined touch operation can be a touch operation pre-set by the developer or a touch operation customized by the user according to his own habits and preferences. The present disclosure does not limit the predetermined touch operation.
[0053] In some embodiments of the present disclosure, the predetermined touch operation may be a multi-finger touch operation, wherein the factors of the multi-finger touch operation include the number of fingers and the touch mode.
[0054] The number of fingers includes but is not limited to two fingers, three fingers, etc.
[0055] Touch modes include but are not limited to sliding operations, long press operations, continuous click operations, etc. For sliding operations, at least sliding operations from top to bottom, sliding operations from bottom to top, sliding operations from left to right, and sliding operations from right to left may be included, and sliding operations of any specified trajectory may also be included; for long press operations, the implementation factors include at least the long press time; for continuous click operations, the implementation factors include at least the number of continuous clicks and the time interval between each click.
[0056] For example, in some embodiments, the predetermined touch operation may be a two-finger sliding operation.
[0057] Figure 5 A schematic diagram showing a two-finger sliding operation is shown. Figure 5 Taking the projected device as a tablet computer as an example, when the projection interface is the foreground interface, the projected device can respond to a two-finger sliding operation from right to left and send a screenshot command to the projection device.
[0058] In addition, the two-finger sliding operation may also be a two-finger pinching sliding operation or a two-finger spreading sliding operation. Figure 6 , still taking the case where the projected device is a tablet computer, when the projection interface is the foreground interface, the projected device can respond to the two-finger pinch sliding operation and send a screenshot command to the projection device.
[0059] In some other embodiments of the present disclosure, the predetermined touch operation may be a touch operation based on one or more finger joints, specifically including a tapping operation or a sliding operation based on one or more finger joints.
[0060] refer to Figure 7 , still taking the case where the projected device is a tablet computer, when the projection interface is the foreground interface, the projected device can respond to the sliding operation of the finger joints and send a screenshot command to the projection device.
[0061] In the above embodiment of applying a sliding operation to trigger a screenshot command, the predetermined touch operation may also set a sliding distance to avoid accidental touches. For example, if the sliding distance of the sliding operation exceeds 3 cm, it may be identified as a predetermined touch operation.
[0062] In addition, the predetermined touch operation may also be a large-area touch operation on the touch area, a single-finger long-press operation, and the like.
[0063] The present disclosure does not limit the recognition process of the predetermined touch operation, and different operation recognition algorithms can be configured according to different types of predetermined touch operations.
[0064] S34. Receive a screenshot image, which is obtained by the screen projection device performing a screenshot operation in response to a screenshot command.
[0065] After receiving the screenshot command sent by the projected device, the projection device can automatically perform a screenshot operation in response to the screenshot command, obtain a screenshot image, and send the screenshot image to the projected device. In this way, the projected device can obtain the screenshot image. Specifically, the projection application (projection APP) of the projected device can obtain the screenshot image.
[0066] In some embodiments of the present disclosure, after receiving the screenshot image, the projected device can directly save the screenshot image to a predetermined path of the projected device. The predetermined path can be a system default save path, or a save path set by the user through the projection application, and the present disclosure does not limit this.
[0067] The projected device automatically saves the screenshot image without affecting the normal display and playback of the current projected content, making it convenient for users to view it according to their needs after the projection is completed.
[0068] In some other embodiments of the present disclosure, after the projected device automatically stores the screenshot image, it can also display prompt information on the interface, and the prompt information can be presented by the display of the interface.
[0069] refer to Figure 8 , still taking the case where the projected device is a tablet computer as an example, first, when the projection interface is the foreground interface, the projected device can respond to a two-finger sliding operation from right to left and send a screenshot command to the projection device. Next, the projection device can respond to the screenshot command to perform a screenshot operation, obtain a screenshot image, and send the screenshot image to the projected device. After the projected device automatically stores the screenshot image, a prompt interface pops up, and the user can also click on the specified area of the prompt interface (such as the area corresponding to "click to view") to view the screenshot image to see if there is a screenshot error or a saving error.
[0070] In some other embodiments of the present disclosure, after receiving the screenshot image, the screen-projected device may display the screenshot image in a maximized manner on its display screen.
[0071] It should be understood that the screenshot image is usually the image that the user is concerned about. Given the small size of the projection interface on the display screen, the details of the image may not be well viewed. Therefore, in these embodiments of the present disclosure, after the screenshot image is acquired, the projected device automatically maximizes the screenshot image for immediate viewing and discussion. Especially in the scenario of a multi-person meeting, this method of maximizing the screenshot image by only requiring the user to perform a predetermined touch operation helps to improve the meeting effect.
[0072] refer to Fig. 9 , still taking the screen-projected device as a tablet as an example, first, when the screen projection interface is the foreground interface, the screen-projected device can respond to the two-finger sliding operation from right to left and send a screenshot command to the screen-projecting device. Next, the screen-projecting device can respond to the screenshot command to perform a screenshot operation, obtain a screenshot image, and send the screenshot image to the screen-projected device. Then, the screen-projected device can maximize the display of the screenshot image.
[0073] In addition, when the screenshot image is maximized, on the one hand, the projected device can also automatically save the screenshot image to a predetermined path; on the other hand, the projected device can respond to the user's screen click operation (if it is a laptop, you can click anywhere on the keyboard or touch the touchpad) to exit the state of maximizing the screenshot image display.
[0074] Furthermore, the embodiments of the present disclosure also provide a screenshot method applied to a screen projection device, the screenshot method comprising: in the case of screen projection, responding to a screenshot command to perform a screenshot operation, obtaining a screenshot image, and sending the screenshot image to the projected device; wherein the screenshot command is a command generated and sent by the projected device in response to a predetermined touch operation on a touch area thereon when the projection interface on the projected device is the foreground interface.
[0075] The specific process of the screenshot method applied to the screen projection device has been explained in the description of the above steps S32 and S34, and will not be repeated here.
[0076] It should be noted that although the steps of the method in the present disclosure are described in a specific order in the drawings, this does not require or imply that the steps must be performed in this specific order, or that all the steps shown must be performed to achieve the desired results. Additionally or alternatively, some steps may be omitted, multiple steps may be combined into one step, and / or one step may be decomposed into multiple steps, etc.
[0077] Furthermore, this example implementation also provides a screenshot device, which is configured on a screen-projected device, and the screen-projected device includes a touch area.
[0078] Fig.10 The block diagram of the screen capture device according to the exemplary embodiment of the present disclosure is schematically shown. Fig.10 , the screenshot device 10 according to an exemplary embodiment of the present disclosure may include an operation response module 101 and an image receiving module 103 .
[0079] Specifically, the operation response module 101 can be used to respond to a predetermined touch operation on the touch area and send a screenshot command to the projection device when the projection interface on the projection device is the foreground interface; the image receiving module 103 can be used to receive a screenshot image, which is obtained by the projection device performing a screenshot operation in response to the screenshot command.
[0080] According to an exemplary embodiment of the present disclosure, the predetermined touch operation is a multi-finger touch operation.
[0081] According to an exemplary embodiment of the present disclosure, the predetermined touch operation is a two-finger sliding operation.
[0082] According to an exemplary embodiment of the present disclosure, the image receiving module 103 may also be configured to execute: after receiving the screenshot image, saving the screenshot image to a predetermined path of the screen-projected device.
[0083] According to an exemplary embodiment of the present disclosure, the image receiving module 103 may also be configured to execute: after receiving the screenshot image, display the screenshot image in a maximized manner on the display screen of the screen-projected device.
[0084] According to an exemplary embodiment of the present disclosure, when the screen-projected device includes a touchpad, the touch area is an area corresponding to the touchpad; or when the screen-projecting device includes a touch screen, the touch area is an area corresponding to the touch screen.
[0085] Furthermore, a screenshot device is provided in this example implementation, which is configured on the screen projection device. The screenshot device is configured to respond to a screenshot command to perform a screenshot operation in the case of screen projection, obtain a screenshot image, and send the screenshot image to the projected device; wherein the screenshot command is a command generated and sent by the projected device in response to a predetermined touch operation on a touch area thereon when the projection interface on the projected device is the foreground interface.
[0086] Since the functional modules of the screenshot device of the embodiment of the present disclosure are the same as those in the above-mentioned method embodiment, they will not be described in detail here.
[0087] Fig.11 Schematic diagram of an electronic device suitable for implementing the exemplary embodiment of the present disclosure is shown. The screen projection device of the exemplary embodiment of the present disclosure can be configured as follows Fig.11 It should be noted that Fig.11 The electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.
[0088] The electronic device of the present disclosure includes at least a processor and a memory, and the memory is used to store one or more programs. When the one or more programs are executed by the processor, the processor can implement the screenshot method of the exemplary embodiment of the present disclosure.
[0089] Specifically, Fig.11As shown, the electronic device 110 may include: a processor 1110, an internal memory 1121, an external memory interface 1122, a Universal Serial Bus (USB) interface 1130, a charging management module 1140, a power management module 1141, a battery 1142, an antenna, a wireless communication module 1150, an audio module 1160, a sensor module 1170, a display screen 1180, a camera module 1190, an indicator 1191, a button 1192, etc. Among them, the above modules or components are not necessarily required to be configured in the electronic device 110. For example, the electronic device 110 may not be configured with the sensor module 1170. In addition, in the scenario where the electronic device 110 is configured with the sensor module 1170, the sensor module 1170 may include a depth sensor, a pressure sensor, a gyroscope sensor, an air pressure sensor, a magnetic sensor, an acceleration sensor, a distance sensor, a proximity light sensor, a fingerprint sensor, a temperature sensor, a touch sensor, an ambient light sensor, and a bone conduction sensor.
[0090] It is to be understood that the structure illustrated in the embodiment of the present disclosure does not constitute a specific limitation on the electronic device 110. In other embodiments of the present disclosure, the electronic device 110 may include more or fewer components than shown in the figure, or combine some components, or split some components, or arrange the components differently. The illustrated components may be implemented in hardware, software, or a combination of software and hardware.
[0091] The processor 1110 may include one or more processing units, for example, the processor 1110 may include an application processor (AP), a modem processor, a graphics processor (GPU), an image signal processor (ISP), a controller, a video codec, a digital signal processor (DSP), a baseband processor and / or a neural network processor (NPU). Different processing units may be independent devices or integrated into one or more processors. In addition, a memory may be provided in the processor 1110 for storing instructions and data.
[0092] The internal memory 1121 can be used to store computer executable program codes, which include instructions. The internal memory 1121 can include a program storage area and a data storage area. The external memory interface 1122 can be used to connect an external memory card, such as a Micro SD card, to expand the storage capacity of the electronic device 110.
[0093] The present disclosure also provides a computer-readable storage medium, which may be included in the electronic device described in the above embodiments; or may exist independently without being assembled into the electronic device.
[0094] The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus or device, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to, an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In the present disclosure, a computer-readable storage medium may be any tangible medium containing or storing a program that may be used by or in conjunction with an instruction execution system, apparatus, or device.
[0095] Computer-readable storage media can send, propagate or transmit programs for use by or in conjunction with an instruction execution system, apparatus or device. The program code contained on the computer-readable storage medium can be transmitted using any appropriate medium, including but not limited to: wireless, wire, optical cable, RF, etc., or any suitable combination of the above.
[0096] The computer-readable storage medium carries one or more programs. When the one or more programs are executed by an electronic device, the electronic device implements the method described in the embodiments of the present disclosure.
[0097] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, functions and operations of the system, method and computer program product according to various embodiments of the present disclosure. In this regard, each box in the flow chart or block diagram can represent a module, a program segment, or a part of a code, and the above-mentioned module, program segment, or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram or flow chart, and the combination of the boxes in the block diagram or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0098] The units involved in the embodiments described in the present disclosure may be implemented by software or hardware, and the units described may also be arranged in a processor. The names of these units do not, in some cases, constitute limitations on the units themselves.
[0099] Through the description of the above implementation, it is easy for those skilled in the art to understand that the example implementation described here can be implemented by software, or by software combined with necessary hardware. Therefore, the technical solution according to the implementation of the present disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, including several instructions to enable a computing device (which can be a personal computer, a server, a terminal device, or a network device, etc.) to execute the method according to the implementation of the present disclosure.
[0100] In addition, the above-mentioned figures are only schematic illustrations of the processes included in the method according to the exemplary embodiments of the present disclosure, and are not intended to be limiting. It is easy to understand that the processes shown in the above-mentioned figures do not indicate or limit the time sequence of these processes. In addition, it is also easy to understand that these processes can be performed synchronously or asynchronously, for example, in multiple modules.
[0101] It should be noted that, although several modules or units of the device for action execution are mentioned in the above detailed description, this division is not mandatory. In fact, according to the embodiments of the present disclosure, the features and functions of two or more modules or units described above can be embodied in one module or unit. On the contrary, the features and functions of one module or unit described above can be further divided into multiple modules or units to be embodied.
[0102] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing what is disclosed herein. This application is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary technical means in the art that are not disclosed in the present disclosure. The specification and embodiments are to be considered merely as exemplary, and the true scope and spirit of the present disclosure are indicated by the claims.
[0103] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
Claims
1. A screenshot method, characterized in that: Applied to a screen-projected device, the screen-projected device includes a touch area, the screenshot method is for a screenshot process in a screen-projection scenario, and the screenshot method includes: When the projection interface on the projected device is the foreground interface, in response to a predetermined touch operation on the touch area, a screenshot command is sent to the projection device; Receiving a screenshot image, where the screenshot image is obtained by the screen projection device performing a screenshot operation in response to the screenshot command; After receiving the screenshot image, the screenshot image is saved to a predetermined path of the projected device; and after the projected device automatically stores the screenshot image, a prompt interface pops up for the user to click on a designated area of the prompt interface to view the screenshot image.
2. The screenshot method according to claim 1, characterized in that: The predetermined touch operation is a multi-finger touch operation.
3. The screenshot method according to claim 2, characterized in that: The predetermined touch operation is a two-finger sliding operation.
4. The screenshot method according to claim 1, characterized in that: The screenshot method further includes: After receiving the screenshot image, the screenshot image is displayed in a maximized manner on the display screen of the projected device.
5. The screen capture method according to any one of claims 1 to 4, characterized in that: In the case where the screen-projected device includes a touch panel, the touch control area is an area corresponding to the touch panel; or When the screen projection device includes a touch screen, the touch area is an area corresponding to the touch screen.
6. A screenshot system, characterized in that: The screenshot system is for the screenshot process in the screen projection scenario, and the screenshot system includes a screen projection device and a screen projection device, and the screen projection device includes a touch area; The projected screen device is used to send a screenshot command to the projected screen device in response to a predetermined touch operation on the touch area when the projected screen interface on the projected screen device is the foreground interface; and receiving a screenshot image; The screen projection device is used to respond to the screen capture command to perform a screen capture operation, obtain the screen capture image, and send the screen capture image to the screen projection device; Among them, the system is also used to, after receiving the screenshot image, save the screenshot image to a predetermined path of the projected device; and after the projected device automatically stores the screenshot image, pop up a prompt interface for the user to click on a designated area of the prompt interface to view the screenshot image.
7. A screen capture device, characterized in that: Applied to a screen-projected device, the screen-projected device includes a touch area, and the screen capture device is for a screen capture process in a screen projection scenario, and the screen capture device includes: An operation response module, configured to send a screenshot command to the screen projection device in response to a predetermined touch operation on the touch area when the screen projection interface on the screen projection device is the foreground interface; An image receiving module, used for receiving a screenshot image, wherein the screenshot image is obtained by the screen projection device performing a screenshot operation in response to the screenshot command; The image receiving module is also used to save the screenshot image to a predetermined path of the projected device after receiving the screenshot image; The device is also used to pop up a prompt interface after the projected device automatically stores the screenshot image, so that the user can click on a specified area of the prompt interface to view the screenshot image.
8. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the screen capture method according to any one of claims 1 to 5 is implemented.
9. An electronic device, characterized in that: include: processor; A memory, used to store one or more programs, when the one or more programs are executed by the processor, enables the processor to implement the screenshot method according to any one of claims 1 to 5.
Citation Information
Patent Citations
Multi-source screen projection method and system for electronic whiteboard
CN113655976A