A title intelligent screenshot method and device, electronic equipment and storage medium
By dividing the questions into different sections and displaying them on different layers on the screen, selective and quick screenshots of the questions on the online education platform were achieved. This solved the problems of complex operation and high resource consumption in existing technologies, and improved the user experience.
Patent Information
- Application Number
- CN202110384916.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-04-09
- Publication Date
- 2025-11-11
- Estimated Expiration
- 2041-04-09
AI Technical Summary
Existing screenshot methods cannot achieve selective and rapid screenshotting of questions from online education platforms, and the existing editing modes increase the complexity of user operations and learning costs.
The questions are divided into different sections and displayed on different layers of the interface. After receiving a screenshot command, a selective section layer screenshot is generated, supporting quick selection and quick screenshot commands.
It enables users to quickly and intuitively select screenshots of question content, simplifies the operation process, reduces system resource consumption, and improves user experience.
Smart Images

Figure CN113176844B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of image processing technology, specifically to a method, apparatus, electronic device, and storage medium for intelligent screenshotting of images. Background Technology
[0002] With the widespread use of smart terminal devices, screenshots are a common operation used by users to quickly record or remember real-time information. Most existing screenshot methods are full-screen screenshots, which capture the entire screen display by triggering a screenshot command. The problem with this method is that it cannot selectively capture content when user privacy is involved or when the user needs to screenshot specific parts of the content.
[0003] To address users' selective screenshot needs, some screenshot methods now immediately enter image editing mode after the screenshot is generated, allowing users to edit the screenshot to satisfy their selective needs. However, this method contradicts the original purpose of screenshotting. Users choose screenshotting for quick operation, and image editing mode increases the user's operation process, raises the learning cost, and results in a poor user experience.
[0004] Furthermore, for certain specific application scenarios, the selectivity of screenshots becomes even more specific. For example, on online education platforms, users have different needs regarding the questions they want to screenshot: some need only to screenshot the question stem for practice, some need to screenshot both the question stem and the answer for simple note-taking, some need to screenshot the question stem, the answer, and a brief explanation for highlighting key points, and some need to screenshot the entire question for deeper understanding. Therefore, how to achieve selective and rapid screenshotting of questions on online education platforms is the technical problem that this application aims to solve.
[0005] In view of this, the present invention is hereby proposed. Summary of the Invention
[0006] The purpose of this invention is to provide a way to quickly take screenshots of different sections of a question, thereby meeting users' needs for taking screenshots of questions.
[0007] To achieve the above-mentioned objectives, the present invention provides the following technical solution:
[0008] A method for intelligently capturing screenshots of questions, including:
[0009] The questions are divided into different sections and arranged on different layers of the display interface.
[0010] Receive a screenshot command for the question and display the layers of each section;
[0011] Based on the received selection instructions for one or more sections / layers, generate screenshots of the questions containing the corresponding sections / layers.
[0012] As an optional embodiment of the present invention, dividing the questions into different sections includes: dividing the questions into a question stem section and an answer section, and laying them out on different layers of the display interface to form a question stem section layer and an answer section layer, respectively;
[0013] Based on the received selection instructions for each section layer, generate either a first question screenshot containing only the question stem section or a second question screenshot containing both the question stem section and the answer section.
[0014] As an optional embodiment of the present invention, the problem further includes a parsing section, and the layers laid out on the display interface form a parsing section layer;
[0015] Based on the received selection instructions for the question stem layer, answer layer, and analysis layer, a third question screenshot containing the question stem layer, answer layer, and analysis layer is generated;
[0016] Optionally, the parsing module includes a first parsing module and a second parsing module:
[0017] Based on the received selection instructions for the question stem layer, answer layer, and first analysis layer, a fourth question screenshot containing the question stem layer, answer layer, and first analysis layer is generated;
[0018] Based on the received selection instructions for the question stem layer, answer layer, and second analysis layer, a fifth question screenshot containing the question stem layer, answer layer, and second analysis layer is generated;
[0019] Optionally, the first parsing module is a simplified parsing module, and the second parsing module is a detailed parsing module.
[0020] As an optional embodiment of the present invention, the question also includes one or more additional function modules, which include a question highlight module, and / or a question comment module, and / or an additional notes module, respectively arranged in the layers of the display interface to form an additional function module layer;
[0021] Based on the received selection instructions for the question stem layer, answer layer, and additional function layer, a screenshot of the sixth question containing the question stem layer, answer layer, and additional function layer is generated.
[0022] As an optional embodiment of the present invention, a shortcut selection instruction for selecting one or more block layers is preset, and the block layer containing the preset selection instruction is selected according to the received shortcut selection instruction;
[0023] Optionally, the quick selection instructions include a first quick selection instruction that allows quick selection of the question stem section, and / or a second quick selection instruction that allows quick selection of the question stem section and the answer section, and / or a third quick selection instruction that allows quick selection of the question stem section, the answer section, and the explanation section, and / or a sixth quick selection instruction that allows quick selection of the question stem section, the answer section, the explanation section, and the additional function section.
[0024] As an optional embodiment of the present invention, a shortcut screenshot command is preset to select one or more section layers to generate a screenshot of the question. In response to the shortcut screenshot command, a screenshot of the question containing the preset selected section layer of the shortcut screenshot command is generated.
[0025] Optionally, the quick screenshot command includes a first quick screenshot command that can quickly generate a screenshot of a first question, and / or a second quick screenshot command that can quickly generate a screenshot of a second question, and / or a third quick screenshot command that can quickly generate a screenshot of a third question, and / or a sixth quick screenshot command that can quickly generate a screenshot of a sixth question.
[0026] As an optional embodiment of the present invention, the synthesis of title screenshots containing corresponding section layers includes:
[0027] Capture the current viewport display of each section layer to obtain layer screenshots, and then overlay the layer screenshots to create a composite question screenshot;
[0028] Alternatively, capture all the content of each selected section layer to obtain layer screenshots, and then stitch the layer screenshots together to create a composite question screenshot.
[0029] This invention also provides a smart screenshot device for questions, comprising:
[0030] The layout module divides the questions into different sections and arranges them on different layers of the smart terminal.
[0031] The receiving module receives screenshot commands for questions and displays the various section layers.
[0032] The generation module, based on the received selection instructions for one or more sections / layers, selects one to generate or synthesizes a screenshot of the question containing the corresponding sections / layers.
[0033] The present invention also provides an electronic device, including a processor and a memory, wherein the memory is used to store a computer-executable program, and when the computer program is executed by the processor, the processor executes the intelligent screenshot method for the question.
[0034] The present invention also provides a computer-readable medium storing a computer-executable program, which, when executed, implements the aforementioned intelligent screenshot method for questions.
[0035] Compared with the prior art, the beneficial effects of the present invention are as follows:
[0036] The intelligent screenshot method of this invention utilizes the underlying architecture feature of the multi-layer layout of the display interface of the intelligent operating system to divide the questions into sections and arrange them on different layers of the display interface. In this way, when taking a screenshot of the questions, users can selectively select different layers to generate screenshots containing different sections, thus meeting users' requirements for quick screenshots.
[0037] Therefore, the main features of the intelligent screenshot method for titles in this invention are as follows:
[0038] First, select and then capture. By selecting the section of questions to capture, you can determine the content to be captured, and then directly take a screenshot and save the screenshot. The whole process is simple and streamlined. Compared with the method of taking a screenshot and then editing, it is easier to operate and consumes less system resources.
[0039] Second, the selection method for determining the content to be screenshotted is simple and intuitive. After selection, a preview can be made, and the screenshot operation can be performed after confirmation, which improves the intuitiveness of the user and avoids redundant operations.
[0040] This invention pre-sets a quick selection command based on the characteristics of the screenshot selection in the question, allowing users to select with one click, avoiding multiple clicks, further simplifying the user operation and improving the user experience.
[0041] This invention pre-sets quick screenshot commands based on the characteristics of the screenshot selection in the question, allowing users to take screenshots with one click, avoiding multiple selection operations, simplifying the user's operation to the greatest extent, and improving the user experience. Attached Figure Description
[0042] Figure 1 The flowchart of the anti-cheating method of the intelligent screenshot method of this invention;
[0043] Figure 2 A schematic diagram showing the display of each layer in the intelligent screenshot method of this invention on the display interface;
[0044] Figure 3 The diagram illustrates the effect of the screenshot process using the intelligent screenshot method described in this invention.
[0045] The labels in the attached diagram are explained as follows: 1 - Question stem layer; 2 - Answer layer; 3 - Concise explanation layer; 4 - Detailed explanation layer; 5 - Key points of the question layer; 6 - Question commentary layer; 7 - Additional notes layer; 8 - Display interface. Detailed Implementation
[0046] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments.
[0047] Therefore, the following detailed description of embodiments of the present invention is not intended to limit the scope of the claimed invention, but merely illustrates some embodiments of the invention. All other embodiments obtained by those skilled in the art based on the embodiments of the present invention without inventive effort are within the scope of protection of the present invention.
[0048] It should be noted that, unless otherwise specified, the embodiments and features and technical solutions in the present invention can be combined with each other.
[0049] It should be noted that similar labels and letters in the following figures indicate similar items. Therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures.
[0050] In the description of this invention, it should be noted that the terms "upper," "lower," etc., indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings, or the orientation or positional relationship commonly used when the product of this invention is in use, or the orientation or positional relationship commonly understood by those skilled in the art. These terms are only for the convenience of describing this invention and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation, and therefore should not be construed as a limitation of this invention. In addition, the terms "first," "second," etc., are only used to distinguish descriptions and should not be construed as indicating or implying relative importance.
[0051] See Figure 1 As shown in the figure, this embodiment provides a method for intelligently screenshotting questions, including:
[0052] Step S100: Divide the questions into different sections and arrange them on different layers of the display interface.
[0053] Step S200: Receive the screenshot command for the question and display the layers of each section;
[0054] Step S300: Based on the received selection instructions for each section layer, generate a screenshot of the question containing the corresponding section layer.
[0055] The intelligent screenshot method for questions in this embodiment utilizes the underlying architecture of the multi-layer layout of the display interface of the intelligent operating system. The questions are divided into sections and arranged on different layers of the display interface. In this way, when taking screenshots of questions, users can selectively select different layers to generate screenshots containing different sections, thus meeting the user's requirements for quick screenshots.
[0056] Therefore, the main features of the intelligent screenshot method for questions in this embodiment are:
[0057] First, select and then capture. By selecting the section of questions to capture, you can determine the content to be captured, and then directly take a screenshot and save the screenshot. The whole process is simple and streamlined. Compared with the method of taking a screenshot and then editing, it is easier to operate and consumes less system resources.
[0058] Second, the selection method for determining the content to be screenshotted is simple and intuitive. After selection, a preview can be made, and the screenshot operation can be performed after confirmation, which improves the intuitiveness of the user and avoids redundant operations.
[0059] The intelligent screenshot method of this embodiment can be applied to operating systems with multi-layered display interfaces, such as Android, iOS, and Windows.
[0060] As an optional implementation method in this embodiment, such as Figure 2 As shown, the questions in this embodiment are divided into a question stem section and an answer section, which are respectively laid out on different layers of the display interface 8 to form a question stem section layer 1 and an answer section layer 2; according to the selection instruction received from the question stem section layer 1, a first question screenshot containing only the question stem section is generated, or according to the selection instruction received from the question stem section layer 1 and the answer section layer 2, a second question screenshot containing both the question stem section and the answer section is generated.
[0061] In this embodiment, the question stem and answer section are respectively arranged on different layers of the display interface 8. By selecting the corresponding layer to generate a first question screenshot containing only the question stem section, the user's need to capture only the question stem section can be met (e.g., for question practice). Alternatively, a second question screenshot containing both the question stem and answer section can be generated to meet the user's need to capture both the question stem and answer section (e.g., for question summarization).
[0062] Furthermore, the question described in this embodiment also includes an analysis section, which is arranged in layers on the display interface 8 to form an analysis section layer; based on the received selection instructions for the question stem section layer 1, the answer section layer 2, and the analysis section layer, a third question screenshot containing the question stem section, the answer section, and the analysis section is generated.
[0063] This embodiment generates a third screenshot of the question by selecting the corresponding layer, which includes the question stem, answer, and explanation sections. This satisfies the user's need to capture the question stem, answer, and explanation sections (for example, to memorize the knowledge points of the question or understand the solution approach).
[0064] Optionally, the parsing module includes a first parsing module and a second parsing module:
[0065] Based on the received selection instructions for the question stem layer 1, answer layer 2, and first analysis layer, a fourth question screenshot containing the question stem layer, answer layer, and first analysis layer is generated;
[0066] Based on the received selection instructions for the question stem section layer 1, the answer section layer 2, and the second analysis section layer, a screenshot of the fifth question containing the question stem section, the answer section, and the second analysis section is generated.
[0067] Optionally, the first parsing module is a simplified parsing module 3, and the second parsing module is a detailed parsing module 4.
[0068] Furthermore, the question in this embodiment also includes one or more additional function modules, including a question highlight module, and / or a question comment module, and / or an additional notes module, which are respectively arranged in layers on the display interface to form a question highlight module layer 5, and / or a question comment module layer 6, and / or an additional notes module layer 7; based on the received selection instructions for the question stem module layer 1, the answer module layer 2, and the additional function module layer, a sixth question screenshot containing the question stem module, the answer module, and the additional function module is generated.
[0069] The "Question Highlights" section 5 in this embodiment includes key knowledge point hints related to the question, and / or the question's source, and / or exam frequency, and / or error rate, and / or common error areas. The "Question Commentary" section 6 in this embodiment includes a classification of the question's importance level, and / or difficulty level. The "Additional Notes" section 7 in this embodiment allows users to add annotations as needed.
[0070] It should be noted that the intelligent screenshot method for questions in this embodiment exemplifies the above-mentioned screenshots, but is not limited to them. The screenshots in this embodiment can be adjusted according to the user's actual needs. For example, the user can choose a screenshot of a question containing a question stem section and an additional function section, or a screenshot of a question containing a question stem section and an analysis section, or a screenshot containing a question stem section, an analysis section, and an additional function section, etc.
[0071] As an optional implementation of this embodiment, the intelligent screenshot method for questions in this embodiment pre-sets a shortcut selection command for selecting one or more section layers. Based on the received shortcut selection command, the method selects the section layer containing the pre-selected shortcut selection command. This embodiment pre-sets a shortcut selection command based on the characteristics of question selection screenshots, allowing users to select with a single click, avoiding multiple clicks, further simplifying user operations and improving the user experience.
[0072] In this embodiment, the preset quick selection command can be that the user selects several frequently used section layers. When the preset quick selection command is triggered, the corresponding section layer is automatically selected and previewed.
[0073] Optionally, the quick selection instructions include a first quick selection instruction that allows quick selection of the question stem section, and / or a second quick selection instruction that allows quick selection of the question stem section and the answer section, and / or a third quick selection instruction that allows quick selection of the question stem section, the answer section, and the explanation section, and / or a sixth quick selection instruction that allows quick selection of the question stem section, the answer section, the explanation section, and the additional function section.
[0074] As an optional implementation of this embodiment, the intelligent screenshot method for questions in this embodiment pre-sets a quick screenshot command to select one or more section layers to generate a screenshot of the questions. In response to the quick screenshot command, a screenshot of the questions containing the pre-selected section layer of the quick screenshot command is generated.
[0075] Optionally, the quick screenshot commands include a first quick screenshot command that can quickly generate a screenshot of a first question, and / or a second quick screenshot command that can quickly generate a screenshot of a second question, and / or a third quick screenshot command that can quickly generate a screenshot of a third question, and / or a sixth quick screenshot command that can quickly generate a screenshot of a sixth question. This embodiment pre-sets quick screenshot commands based on the characteristics of question selection screenshots, allowing users to take screenshots with a single click, avoiding multiple selection operations, simplifying user operations to the greatest extent, and improving the user experience.
[0076] The quick screenshot command in this embodiment can be set in the display interface within the APP, allowing users to take screenshots at any time. Quick screenshot key combinations can be set to take screenshots by triggering key combinations, or other configurable methods can be used.
[0077] The intelligent question screenshot method in this embodiment, which synthesizes question screenshots containing corresponding section layers, includes: capturing the current window display of each section layer to obtain layer screenshots, and then overlaying the layer screenshots to synthesize a question screenshot. By overlaying, the display content of each layer can be obtained, generating the question screenshot. This intelligent question screenshot method can generate the required question screenshot by overlaying the currently displayed content, allowing users to select based on the current display, making the operation more intuitive.
[0078] Alternatively, the entire content of each selected section layer can be captured to obtain layer screenshots. These layer screenshots can then be stitched together to create a complete question screenshot. By stitching, the complete content of each section of the question on the layers can be obtained, forming a complete question screenshot, which is more convenient for users to save questions. The intelligent question screenshot method in this embodiment can stitch together the complete content on the layers, thus generating a complete question screenshot. This avoids the need for users to perform multiple operations to obtain a complete question screenshot, better meeting users' needs for question screenshots.
[0079] See Figure 3 As shown, the intelligent screenshot method for questions in this embodiment responds to the question screenshot command by displaying the side view of each section layer in a layered manner. This allows for previewing the content on more layers within a limited display interface, making it easier for users to make selections.
[0080] Furthermore, users can switch between different layers by swiping, making it easier for them to make selections.
[0081] See Figure 3 As shown, the display interface of the operating system shows the layer effects of each section. In addition to the various section layers containing the questions, the display interface also includes background layers, status bar layers, and other layers that can display system information. These layers are not required when taking screenshots of the questions, and users can choose to omit or select non-required layers according to the requirements of the question screenshot.
[0082] The intelligent screenshot method for questions in this embodiment needs to be written into the software program containing the questions and implemented by calling it within the software program.
[0083] Specifically, the intelligent question screenshot method of this embodiment is coded into the APP, and the intelligent question screenshot function can be triggered in the APP to perform a question screenshot scheme according to user needs.
[0084] When a user needs to take a screenshot of a question while using the app, the app triggers a screenshot command on the phone. Upon receiving the command, the app displays the underlying structure of the current screen layer from the side. The user can then select the content to capture by swiping and tapping, and finally click "OK" to generate the screenshot. Additionally, quick screenshot commands such as "Question Stem," "Question Stem + Answer," and "Question Stem + Answer + Explanation" can be displayed below the layer. Users can then quickly select the desired option without swiping, making the process much faster.
[0085] The app has a built-in shortcut command to generate a screenshot of the question by selecting one or more section layers. When the user selects the shortcut command, a screenshot of the question containing the selected section layer is generated.
[0086] Optionally, the quick screenshot commands include a first quick screenshot command that can quickly generate a screenshot of a first question, and / or a second quick screenshot command that can quickly generate a screenshot of a second question, and / or a third quick screenshot command that can quickly generate a screenshot of a third question, and / or a sixth quick screenshot command that can quickly generate a screenshot of a sixth question. Users can preset quick screenshot commands based on the characteristics of the questions they choose to screenshot, enabling one-click screenshots and avoiding multiple selection operations, thus simplifying user operations to the greatest extent and improving the user experience.
[0087] The intelligent screenshot method for questions in this embodiment can meet users' needs for quick screenshots of various sections of the questions. It selectively selects the corresponding layers for capture, avoiding the problem of redundant and interfering information in full-page screenshots. Compared with the method of taking a full-page screenshot first and then editing the image (which requires users to edit the image, which is more cumbersome, and the image is only saved after editing, and the entire screenshot generation process consumes more system resources), the operation is simpler and consumes less hardware resources.
[0088] This embodiment also provides a smart screenshot device for questions, including:
[0089] The layout module divides the questions into different sections and arranges them on different layers of the smart terminal.
[0090] The receiving module receives screenshot commands for questions and displays the various section layers.
[0091] The generation module, based on the received selection instructions for one or more sections / layers, selects one to generate or synthesizes a screenshot of the question containing the corresponding sections / layers.
[0092] The intelligent screenshot device for questions in this embodiment utilizes the underlying architecture of the multi-layer layout of the display interface to divide the questions into sections and arrange them on different layers of the display interface. In this way, when taking screenshots of questions, users can selectively select different layers to generate screenshots containing different sections, thus meeting users' requirements for quick screenshots.
[0093] Therefore, the main features of the intelligent screenshot device for questions in this embodiment are as follows:
[0094] First, select and then capture. By selecting the section of questions to capture, you can determine the content to be captured, and then directly take a screenshot and save the screenshot. The whole process is simple and streamlined. Compared with the method of taking a screenshot and then editing, it is easier to operate and consumes less system resources.
[0095] Second, the selection method for determining the content to be screenshotted is simple and intuitive. After selection, a preview can be made, and the screenshot operation can be performed after confirmation, which improves the intuitiveness of the user and avoids redundant operations.
[0096] The intelligent screenshot device in this embodiment is equipped with an operating system whose display interface adopts a multi-layer architecture, such as Android, iOS, Windows, etc.
[0097] As an optional implementation method in this embodiment, see Figure 2 As shown, the questions in this embodiment are divided into a question stem section and an answer section, which are respectively laid out on different layers of the display interface 8 to form question stem section layer 1 and answer section layer 2.
[0098] The generation module of the intelligent screenshot device for questions in this embodiment includes a first generation module. The first generation module generates a first question screenshot containing only the question stem section based on the selection instruction received from the question stem section layer 1.
[0099] The generation module of the intelligent screenshot device for questions in this embodiment includes a second generation module. The second generation module generates a second screenshot of the questions containing the question stem and answer sections based on the selection instructions received for the question stem section layer 1 and the answer section layer 2.
[0100] In this embodiment, the intelligent question screenshot device arranges the question stem and answer section of the question on different layers of the display interface 8. By selecting the corresponding layer, a first question screenshot containing only the question stem can be generated to meet the user's need to capture only the question stem (e.g., for question practice), or a second question screenshot containing both the question stem and answer section can be generated to meet the user's need to capture both the question stem and answer section (e.g., for question summarization).
[0101] Furthermore, the generation module of the intelligent screenshot device for questions in this embodiment includes a third generation module, and the question also includes an analysis section, which is arranged in layers on the display interface 8 to form an analysis section layer; the third generation module generates a third question screenshot containing the question stem section, the answer section, and the analysis section according to the selection instructions received for the question stem section layer 1, the answer section layer 2, and the analysis section layer.
[0102] This embodiment of the intelligent question screenshot device generates a third question screenshot containing the question stem, answer, and explanation sections by selecting the corresponding layers, which can meet the user's need to capture the question stem, answer, and explanation sections (for example, to memorize the knowledge points of the question or understand the solution).
[0103] Optionally, the parsing modules include a simplified parsing module 3 and a detailed parsing module 4:
[0104] The generation module of the intelligent screenshot device for questions in this embodiment includes a fourth generation module. The fourth generation module generates a fourth question screenshot containing the question stem, answer, and simplified explanation sections based on the selection instructions received for the question stem section layer 1, the answer section layer 2, and the simplified explanation section layer 3.
[0105] The generation module of the intelligent screenshot device for questions in this embodiment includes a fifth generation module. The fifth generation module generates a fifth question screenshot containing the question stem, answer, and detailed analysis sections based on the selection instructions received for the question stem section layer 1, the answer section layer 2, and the detailed analysis section layer 4.
[0106] Furthermore, the question in this embodiment also includes one or more additional function modules, including a question highlight module, and / or a question comment module, and / or an additional notes module, which are respectively arranged in layers on the display interface to form a question highlight module layer 5, and / or a question comment module layer 6, and / or an additional notes module layer 7. The generation module of the question intelligent screenshot device in this embodiment includes a sixth generation module. The sixth generation module generates a sixth question screenshot containing the question stem module, the answer module, and the additional function module layer according to the selection instructions received from the question stem module layer 1, the answer module layer 2, and the additional function module layer.
[0107] The "Key Points" section in this embodiment includes prompts for key knowledge points related to the question, and / or the question's source, and / or exam frequency, and / or error rate, and / or common error areas. The "Question Review" section includes a classification of the question's importance level, and / or difficulty level. The "Additional Notes" section allows users to add annotations as needed.
[0108] It should be noted that the intelligent screenshot device for questions in this embodiment exemplifies the above-mentioned generation modules, but is not limited to them. The screenshots in this embodiment can be adjusted according to the user's actual needs. For example, the user can choose a screenshot containing a question stem section and an additional function section, or a screenshot containing a question stem section and an analysis section, or a screenshot containing a question stem section, an analysis section, and additional function sections, etc.
[0109] As an optional implementation of this embodiment, the intelligent screenshot device for questions includes a quick selection module. The quick selection module has preset quick selection instructions for selecting one or more section layers. Based on the received quick selection instructions, the module selects the section layer containing the preset selection instructions. This embodiment presets quick selection instructions based on the characteristics of question selection screenshots, allowing users to select with a single click, avoiding multiple clicks, further simplifying user operations and improving the user experience.
[0110] In this embodiment, the preset quick selection module allows users to select several frequently used section layers. When the preset quick selection command is triggered, the corresponding section layer is automatically selected and previewed.
[0111] Optionally, the quick selection module includes a first quick selection module that allows quick selection of the question stem section, and / or a second quick selection module that allows quick selection of the question stem section and the answer section, and / or a third quick selection module that allows quick selection of the question stem section, the answer section, and the explanation section, and / or a sixth quick selection module that allows quick selection of the question stem section, the answer section, the explanation section, and the additional function section.
[0112] As an optional implementation of this embodiment, the intelligent screenshot device for questions in this embodiment includes a quick screenshot module. The quick screenshot module has a preset quick screenshot command to select one or more section layers to generate a screenshot of the question. In response to the quick screenshot command, a screenshot of the question containing the preset selected section layer of the quick screenshot command is generated.
[0113] Optionally, the quick screenshot module includes a first quick screenshot module that can quickly generate a screenshot of the first question, and / or a second quick screenshot module that can quickly generate a screenshot of the second question, and / or a third quick screenshot module that can quickly generate a screenshot of the third question, and / or a sixth quick screenshot module that can quickly generate a screenshot of the sixth question. This embodiment pre-defines the quick screenshot module based on the characteristics of question selection screenshots, allowing users to take screenshots with a single click, avoiding multiple selection operations, maximizing user simplification, and improving the user experience.
[0114] The quick screenshot module in this embodiment uses a multi-key combination setting method, which allows for quick screenshots by triggering key combinations, or other configurable methods.
[0115] The intelligent screenshot device for questions in this embodiment includes a layer capture module and a layer overlay module. The process of synthesizing a question screenshot containing corresponding section layers includes: the layer capture module captures the current window display of each section layer to obtain a layer screenshot, and the layer overlay module overlays the layer screenshots to synthesize a question screenshot. The layer overlay module can obtain the display content of each layer by overlaying and generate a question screenshot.
[0116] Alternatively, the intelligent question screenshot device in this embodiment includes a layer capture module and a layer stitching module. The process of synthesizing a question screenshot containing corresponding section layers includes: the layer capture module captures the current window display of each section layer to obtain layer screenshots; the layer stitching module overlays the layer screenshots to synthesize a question screenshot. The layer overlay module can obtain the display content of each layer through overlay to generate the question screenshot. In this embodiment, the layer capture module captures all content of each selected section layer to obtain layer screenshots; the layer stitching module stitches the layer screenshots to synthesize a question screenshot. By stitching, the complete content of each section of the question on the layers can be obtained to form a complete question screenshot, which is more convenient for users to save questions.
[0117] See Figure 3As shown, the intelligent question screenshot device in this embodiment includes a layer display module. In response to the question screenshot command, the layer display module displays the side view of each section layer in a stacked manner. This allows for previewing the content on more layers within a limited display interface, making it easier for users to make selections.
[0118] Furthermore, users can switch between different layers by swiping, making it easier for them to make selections.
[0119] This embodiment also provides an electronic device, including a processor and a memory. The memory is used to store a computer-executable program. When the computer program is executed by the processor, the processor executes the intelligent screenshot method for the question.
[0120] This embodiment also provides a computer-readable medium storing a computer-executable program, which, when executed, implements the intelligent screenshot method for questions.
[0121] From the above description of the embodiments, those skilled in the art will readily understand that the present invention can be implemented by hardware capable of executing specific computer programs, such as the system of the present invention, and the electronic processing unit, server, client, mobile phone, control unit, processor, etc. included in the system. The present invention can also be implemented by computer software that executes the methods of the present invention, for example, by control software executed by a microprocessor, electronic control unit, client, server, etc. However, it should be noted that the computer software executing the methods of the present invention is not limited to execution in one or a specific set of hardware entities; it can also be implemented in a distributed manner by unspecified hardware. For computer software, the software product can be stored in a computer-readable storage medium (such as a CD-ROM, USB flash drive, portable hard drive, etc.) or distributed across a network, as long as it enables electronic devices to execute the methods according to the present invention.
[0122] The above embodiments are only used to illustrate the present invention and are not intended to limit the technical solutions described herein. Although the present invention has been described in detail with reference to the above embodiments, the present invention is not limited to the specific embodiments described above. Therefore, any modifications or equivalent substitutions to the present invention, as well as all technical solutions and improvements that do not depart from the spirit and scope of the invention, are covered within the scope of the claims of the present invention.
Claims
1. A method for intelligently capturing screenshots of questions, characterized in that, include: The questions are divided into different sections and arranged on different layers of the display interface. Receive a screenshot command for the question and display the layers of each section; Based on the received selection instructions for each section layer, generate a screenshot of the question containing the corresponding section layers. Dividing the questions into different sections includes: dividing the questions into a question stem section and an answer section, and placing them on different layers of the display interface to form a question stem section layer and an answer section layer, respectively; Based on the received selection instructions for each section layer, generate a first question screenshot containing only the question stem section or a second question screenshot containing both the question stem section and the answer section; The questions also include a solution section, which is arranged in layers on the display interface to form a solution section layer; Based on the received selection instructions for the question stem layer, answer layer, and analysis layer, a third question screenshot containing the question stem layer, answer layer, and analysis layer is generated; The parsing module includes a first parsing module and a second parsing module: Based on the received selection instructions for the question stem layer, answer layer, and first analysis layer, a fourth question screenshot containing the question stem layer, answer layer, and first analysis layer is generated; Based on the received selection instructions for the question stem layer, answer layer, and second analysis layer, a fifth question screenshot containing the question stem layer, answer layer, and second analysis layer is generated; The first parsing section is a simplified parsing section, and the second parsing section is a detailed parsing section; The question also includes one or more additional function modules, including a question highlight module, a question comment module, and / or an additional notes module, which are arranged in layers on the display interface to form additional function module layers. The question highlight module layer includes key knowledge points related to the question, and / or the source of the question, and / or the exam frequency, and / or the error rate, and / or the error-prone areas. The question comment module layer includes the importance level classification of the question and / or the difficulty level. The additional notes module is used for users to add notes as needed. Based on the received selection instructions for the question stem layer, answer layer, and additional function layer, generate a screenshot of the sixth question containing the question stem layer, answer layer, and additional function layer; The system provides a preset shortcut selection command for selecting one or more section layers. Based on the received shortcut selection command, the system selects the section layer containing the preset selection command. The aforementioned quick selection instructions include a first quick selection instruction that allows quick selection of the question stem section, and / or a second quick selection instruction that allows quick selection of the question stem section and the answer section, and / or a third quick selection instruction that allows quick selection of the question stem section, the answer section, and the explanation section, and / or a sixth quick selection instruction that allows quick selection of the question stem section, the answer section, the explanation section, and the additional function section. A shortcut screenshot command is set to select one or more section layers to generate a screenshot of the question. In response to the shortcut screenshot command, a screenshot of the question containing the section layer selected by the shortcut screenshot command is generated. The aforementioned quick screenshot commands include a first quick screenshot command that can quickly generate a screenshot of the first question, and / or a second quick screenshot command that can quickly generate a screenshot of the second question, and / or a third quick screenshot command that can quickly generate a screenshot of the third question, and / or a sixth quick screenshot command that can quickly generate a screenshot of the sixth question. The generation of screenshots containing corresponding section layers includes: Capture the current viewport display of each section layer to obtain layer screenshots, and then overlay the layer screenshots to create a composite question screenshot; Alternatively, capture all the content of each selected section layer to obtain layer screenshots, and then stitch the layer screenshots together to create a question screenshot; The intelligent screenshot method for questions includes: responding to the question screenshot command, displaying the side view of each section layer in a stacked manner, and switching the main display of each layer by sliding.
2. A smart screenshot device for questions, characterized in that, include: The layout module divides the questions into different sections and arranges them on different layers of the smart terminal. The receiving module receives screenshot commands for questions and displays the various section layers. The generation module, based on the received selection instructions for one or more sections / layers, selects one to generate or synthesizes a screenshot of the question containing the corresponding sections / layers. The questions are divided into a question stem section and an answer section, which are respectively arranged on different layers of the display interface to form a question stem section layer and an answer section layer; The generation module includes a first generation module, which generates a first question screenshot containing only the question stem section based on the received selection instruction for the question stem section layer. The generation module includes a second generation module, which generates a second question screenshot containing the question stem and answer sections based on the received selection instructions for the question stem section layer and the answer section layer. The generation module includes a third generation module, and the question also includes an analysis section, which is laid out in the display interface to form an analysis section layer; the third generation module generates a third question screenshot containing the question stem section, answer section and analysis section according to the selection instructions received from the question stem section layer, answer section layer and analysis section layer; The parsing section includes a simplified parsing section and a detailed parsing section: The generation module includes a fourth generation module, which generates a fourth question screenshot containing the question stem, answer, and simplified analysis sections based on the received selection instructions for the question stem section layer, answer section layer, and simplified analysis section layer. The generation module includes a fifth generation module, which generates a fifth question screenshot containing the question stem, answer, and detailed analysis sections based on the received selection instructions for the question stem section layer, answer section layer, and detailed analysis section layer. The question also includes one or more additional functional modules, including a question highlighting module, a question commentary module, and / or an additional notes module, which are respectively arranged in layers on the display interface to form a question highlighting module layer, a question commentary module layer, and / or an additional notes module layer. The question highlighting module includes key knowledge point hints related to the question, and / or the source of the question, and / or the exam frequency, and / or the error rate, and / or the error-prone areas. The question commentary module includes the importance level classification of the question and / or the difficulty level. The additional notes module is used for users to add content notes as needed. The generation module includes a sixth generation module, which generates a sixth question screenshot containing the question stem, answer, and additional function modules based on the received selection instructions for the question stem module layer, answer module layer, and additional function module layer. The intelligent screenshot device includes a quick selection module, which has preset quick selection instructions for one or more section layers. Based on the received quick selection instructions, the module selects the section layer containing the preset selection instructions. The quick selection module includes a first quick selection module that allows quick selection of the question stem section, and / or a second quick selection module that allows quick selection of the question stem section and the answer section, and / or a third quick selection module that allows quick selection of the question stem section, the answer section, and the explanation section, and / or a sixth quick selection module that allows quick selection of the question stem section, the answer section, the explanation section, and the additional function section. The intelligent question screenshot device includes a quick screenshot module. The quick screenshot module has a preset quick screenshot command to select one or more section layers to generate a question screenshot. In response to the quick screenshot command, a question screenshot containing the preset selected section layer of the quick screenshot command is generated. The aforementioned quick screenshot module includes a first quick screenshot module that can quickly generate a screenshot of the first question, and / or a second quick screenshot module that can quickly generate a screenshot of the second question, and / or a third quick screenshot module that can quickly generate a screenshot of the third question, and / or a sixth quick screenshot module that can quickly generate a screenshot of the sixth question. The intelligent question screenshot device includes a layer capture module and a layer overlay module. The process of composing a question screenshot containing the corresponding section layers includes: the layer capture module captures the current window display of each section layer to obtain a layer screenshot, and the layer overlay module overlays the layer screenshots to synthesize a question screenshot. The layer overlay module can obtain the display content of each layer by overlaying and generate a question screenshot. The intelligent question screenshot device includes a layer display module. In response to the question screenshot command, the layer display module displays the side view of each section layer in a stacked manner, and the main display of each layer can be switched by sliding.
3. An electronic device comprising a processor and a memory, the memory being used to store a computer-executable program, characterized in that: When the computer program is executed by the processor, the processor executes a smart screenshot method for questions as described in claim 1.
4. A computer-readable medium storing a computer-executable program, characterized in that, When the computer executable program is executed, it implements the intelligent screenshot method for questions as described in claim 1.
Citation Information
Patent Citations
Screen capture method and device of mobile terminal and electronic equipment
CN104850327A
Screenshot image output method and device
CN105677131A
Picture capturing method and terminal
CN106020644A
High-efficiency screenshot method and device, computer equipment and storage medium
CN112230816A