CN104484108B - A kind of screenshot processing method, device and terminal - Google Patents
A kind of screenshot processing method, device and terminal Download PDFInfo
- Publication number
- CN104484108B CN104484108B CN201410803059.4A CN201410803059A CN104484108B CN 104484108 B CN104484108 B CN 104484108B CN 201410803059 A CN201410803059 A CN 201410803059A CN 104484108 B CN104484108 B CN 104484108B
- Authority
- CN
- China
- Prior art keywords
- sectional drawing
- user
- drawing data
- region
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
- Processing Or Creating Images (AREA)
Abstract
The invention discloses a kind of screenshot processing method, device and terminals.The method includes:Determine the region that user selects in the user interface;For the region of user's selection, the first sectional drawing data are generated, and generation includes the second sectional drawing data in the non-selected region of user;Store the first sectional drawing data and the second sectional drawing data.The present invention is in sectional drawing processing procedure, region in addition to preserving user's selection, also to preserve the non-selected region of user, in this way, when user wishes to entire user interface, the region, the non-selected region of user and entire user interface, user experience effect that based on the data of preservation, can restore user's selection are preferable.
Description
Technical field
The present invention relates to a kind of field of computer technology more particularly to screenshot processing method, device and terminals.
Background technology
Currently, user is in using terminal, if it is desired to the information preservation in user interface be got off, then can pass through end
Sectional drawing function is held, intercepts all or part of region in user interface, and preserved interception area as picture, Jin Ershi
The now preservation to the information in user interface is shared.
But in existing sectional drawing processing mode, terminal only intercepts and preserves the region that user selectes, for user
Unselected region, then without any processing.However, when user subsequently checks the data of interception, if it is desired to see the number
According to total data in the user interface when, then can not restore the data in entire user interface.
Invention content
The main purpose of the present invention is to provide a kind of screenshot processing method, device and terminals, to solve in the prior art,
Only intercept the subregion of user interface, the problem of can not subsequently restoring entire user interface.
Based on above-mentioned technical problem, the present invention solves by the following technical programs.
The present invention provides a kind of screenshot processing methods, including:Determine the region that user selects in the user interface;For
The region of user's selection generates the first sectional drawing data, and generation includes the second sectional drawing data in the non-selected region of user;Storage
The first sectional drawing data and the second sectional drawing data.
Wherein, after storing the first sectional drawing data and the second sectional drawing data, if the user desired that checking whole
A user interface, then the method further include:Synthesis processing first is carried out to the first sectional drawing data and the second sectional drawing data, then
Data after synthesis are supplied to user.
Wherein, for the region of user's selection, the first sectional drawing data are generated, and it includes the non-selected region of user to generate
The second sectional drawing data, including:When the region that user selects for entire user interface when, the second sectional drawing data of generation are sky
Value.
Wherein, the second sectional drawing data further include:The region of user's selection.
Wherein, after storing the first sectional drawing data and the second sectional drawing data, if the user desired that checking whole
A user interface, then the method further include:The second sectional drawing data are supplied to user.
The present invention also provides a kind of sectional drawing processing units, including:Determining module, for determining user in the user interface
The region of selection;Generation module generates the first sectional drawing data, and it includes user to generate for the region for user's selection
The second sectional drawing data in non-selected region;Memory module, for storing the first sectional drawing data and the second sectional drawing data.
Wherein, described device further includes the first offer module;The memory module store the first sectional drawing data and
After the second sectional drawing data, if the user desired that checking entire user interface, then described first module is provided, for first right
The first sectional drawing data and the second sectional drawing data carry out synthesis processing, then the data after synthesis are supplied to user.
Wherein, the second sectional drawing data further include:The non-selected region of user.
Wherein, described device further includes the second offer module;The memory module store the first sectional drawing data and
After the second sectional drawing data, if the user desired that checking entire user interface, then described second module is provided, be used for institute
It states the second sectional drawing data and is supplied to user.
Invention further provides a kind of terminal, the terminal is based on the sectional drawing processing unit, carries out sectional drawing processing.
The present invention has the beneficial effect that:
For the present invention in sectional drawing processing procedure, the region in addition to preserving user's selection will also preserve the non-selected area of user
Domain, in this way, when user wishes to entire user interface, based on the data of preservation, can restore user's selection region,
The non-selected region of user and entire user interface, user experience effect are preferable.
Description of the drawings
Attached drawing described herein is used to provide further understanding of the present invention, and is constituted part of this application, this hair
Bright illustrative embodiments and their description are not constituted improper limitations of the present invention for explaining the present invention.In the accompanying drawings:
Fig. 1 is the flow chart of screenshot processing method according to an embodiment of the invention;
Fig. 2 is the particular flow sheet of sectional drawing storing step according to an embodiment of the invention;
Fig. 3 is the schematic diagram of original user interface according to an embodiment of the invention;
Fig. 4 is sectional drawing data edition interface schematic diagram according to an embodiment of the invention;
Fig. 5 is the flow chart that sectional drawing according to an embodiment of the invention checks step;
Fig. 6 is the display schematic diagram of the first sectional drawing data according to an embodiment of the invention;
Fig. 7 is the schematic diagram of the user interface after synthesis according to an embodiment of the invention;
Fig. 8 is the structure chart of sectional drawing processing unit according to an embodiment of the invention.
Specific implementation mode
The main thought of the present invention is, in sectional drawing processing procedure, the data in the region in addition to preserving user's selection, also
The data in the non-selected region of user are preserved, in this way, when user wishes to entire user interface, it can be based on preservation
Data, the region, the non-selected region of user and entire user interface, user experience effect for restoring user's selection are preferable.
To make the object, technical solutions and advantages of the present invention clearer, below in conjunction with drawings and the specific embodiments, to this
Invention is described in further detail.
According to an embodiment of the invention, a kind of screenshot processing method is provided.As shown in Figure 1, Fig. 1 is according to the present invention one
The flow chart of the screenshot processing method of embodiment.
Step S110 determines the region that user selects in the user interface.
Step S120 generates the first sectional drawing data, and it includes the non-selected area of user to generate for the region of user's selection
The second sectional drawing data in domain.
First sectional drawing data, including:The data in the region of user's selection.
Second sectional drawing data, including:The data in region and the data in the non-selected region of user or the of user's selection
Two sectional drawing data only include the data in the non-selected region of user.
Such as:First sectional drawing data are the image data of user-selected area;Second sectional drawing data are entire user interface
Image data or the non-selected region of user image data.
When the region that user selects for entire user interface when, that is to say there is no the non-selected region of user, at this moment give birth to
At the second sectional drawing data be null value.
Step S130 stores the first sectional drawing data and the second sectional drawing data.
The first sectional drawing data and the second sectional drawing data are stored, are that user subsequently checks for convenience.
Step S140, if the user desired that check non-selected region, then by the first sectional drawing data and the second sectional drawing data,
Or by the second sectional drawing data, it is supplied to user.
If the user desired that checking non-selected region, then the second sectional drawing data are supplied to user.
If the user desired that checking the entire user interface comprising non-selected region, included according to the second sectional drawing data then
Data, provide corresponding data to the user.It specifically includes:
If 1, the second sectional drawing data include the data of the data and the non-selected region of user in the region of user's selection,
That is, the second sectional drawing data further include the data in the non-selected region of user, then while the data in the region selected comprising user
Second sectional drawing data are supplied to user, so that user checks entire user interface.
If 2, the second sectional drawing data only include the data in the non-selected region of user, first to the first sectional drawing data and
Two sectional drawing data carry out synthesis processing, then the data after synthesis are supplied to user.
Further, synthesis is handled, including:It is entire user by the first sectional drawing data and the processing of the second sectional drawing Data Synthesis
Interface.
First sectional drawing data are then supplied to user by step S150 if the user desired that checking the region of selection.
Above-mentioned steps S110-S130 can be referred to as sectional drawing storing step;Above-mentioned steps S140-S150 can be referred to as
Sectional drawing checks step.
As shown in Fig. 2, for according to the particular flow sheet of the sectional drawing storing step of one embodiment of the invention.
Step S210, according to pre-set sectional drawing entrance, into screenshot capture pattern.
Sectional drawing entrance can be preset button, combination button etc..Button is physical button or touch button.
Step S220 judges whether to region sectional drawing.If so, thening follow the steps S230;If it is not, thening follow the steps
S260。
Judgement carries out the mode of region sectional drawing, including:User drags sectional drawing choice box, user draws screenshot area or
User is non-selected to exit screenshot capture pattern.Conversely, then judgement is without region sectional drawing.
Step S230 obtains the data in the region of user's selection, generates the first sectional drawing data.
Step S240 obtains the data in the non-selected region of user, generates the second sectional drawing data.
If the region that user selects is entire user interface, the second sectional drawing data are null value.
In one embodiment, the data of entire user interface can also be obtained, the second sectional drawing data are generated.
Step S250 preserves the first sectional drawing data and the second sectional drawing data.
First sectional drawing data and the second sectional drawing data are saved in different files or are saved in identical file respectively
Different location under.Ensure that the first sectional drawing data and the second sectional drawing data can be read out by independent.
Step S260 exits screenshot capture pattern.
In one embodiment, between step S250 and step S260 or after step S260, user can compile
Collect the first sectional drawing data and the second sectional drawing data.The editor is, for example,:Picture U.S. schemes, shares, preserves.
As shown in figure 3, for the schematic diagram of original user interface.As shown in figure 4, being sectional drawing data edition interface schematic diagram.
In Fig. 4, clearly region is the region of user's selection among user interface, which draws to obtain by user, bottom
Toolbar be edit tool column, edit tool column include share, Mei Tu and preservation.
On the basis of Fig. 2, step, which illustrates, is checked to sectional drawing.
As shown in figure 5, to check the flow chart of step according to the sectional drawing of one embodiment of the invention.
Step S510 checks entrance according to default, pattern is checked into sectional drawing.
Check that entrance can be preset button, combination button etc..Button is physical button or touch button.
Step S520, if check former sectional drawing;It that is to say, ask the user whether the region for checking selection.If so, executing
Step S530, if it is not, thening follow the steps S540.
Step S530 reads the first sectional drawing data, and shows.As shown in fig. 6, the display for the first sectional drawing data is illustrated
Figure.
Step S540, if check entire user interface.If so, thening follow the steps S550;If it is not, thening follow the steps
S570。
Step S550 reads the first sectional drawing data and the second sectional drawing data.
First sectional drawing data and the second sectional drawing Data Synthesis are entire user interface, and shown by step S560.
First sectional drawing data are the region of user's selection, and the second sectional drawing data are the non-selected region of user, by selection
Region and non-selected region, are stitched together, so that it may to restore entire user interface.As shown in fig. 7, for the use after synthesis
The schematic diagram at family interface.By Fig. 7, it can be seen that, the original user interface of user interface as shown in figure 3 after synthesis is identical.
Step S570 reads the second sectional drawing data, and shows.
User neither checks the region of selection, does not also check entire user interface, then regard as user wish to check it is non-selected
Region.
Step S580 exits sectional drawing and checks pattern after display.
In one embodiment, it is used in order to facilitate user, after checking pattern into sectional drawing, can click and look into user
When seeing former sectional drawing, the former sectional drawing of display is directly executed, in the display interface of former sectional drawing, provides and checks entire user interface or not
The entrance of selection region.Wherein, in figure 6, the entrance for checking entire user interface (whole figure) is given.
The present invention also provides a kind of sectional drawing processing units.The device can be applied in terminal, and the terminal is based on should
Sectional drawing processing unit carries out sectional drawing processing.
As shown in figure 8, for according to the structure chart of the sectional drawing processing unit of one embodiment of the invention.
The device includes:
Determining module 810, the region selected in the user interface for determining user;
Generation module 820 generates the first sectional drawing data, and it includes user to generate for the region for user's selection
The second sectional drawing data in non-selected region;Further, when the region that user selects for entire user interface when, the second of generation
Sectional drawing data are null value.
Memory module 830, for storing the first sectional drawing data and the second sectional drawing data.
In one embodiment, the second sectional drawing data further include:The non-selected region of user.
The device further includes the first offer module 840;The first sectional drawing data and the second sectional drawing data are stored in memory module
Later, if the user desired that checking entire user interface, then first module 840 is provided, first to the first sectional drawing data and second section
Diagram data carries out synthesis processing, then the data after synthesis are supplied to user.
The device further includes the second offer module 850;The first sectional drawing data and the second sectional drawing data are stored in memory module
Later, if the user desired that checking entire user interface, then second module 850 is provided, for putting forward the second sectional drawing data
Supply user.
The function of device described in the present embodiment is described in Fig. 1-embodiments of the method shown in Fig. 7, therefore
Not detailed place, may refer to the related description in previous embodiment, this will not be repeated here in the description of the present embodiment.
Example the above is only the implementation of the present invention is not intended to restrict the invention, for those skilled in the art
For member, the invention may be variously modified and varied.Any modification made by all within the spirits and principles of the present invention,
Equivalent replacement, improvement etc., should be included within scope of the presently claimed invention.
Claims (4)
1. a kind of screenshot processing method, which is characterized in that including:
Determine the region that user selects in the user interface;
For the region of user's selection, the first sectional drawing data are generated, and generation includes second sectional drawing in the non-selected region of user
Data;
The first sectional drawing data and the second sectional drawing data are stored, by the first sectional drawing data and second sectional drawing
Data or the second sectional drawing data are supplied to user;Storing the first sectional drawing data and the second sectional drawing data
Later, if the user desired that checking entire user interface, including:First the first sectional drawing data and the second sectional drawing data are carried out
Synthesis is handled, then the data after synthesis are supplied to user.
2. according to the method described in claim 1, it is characterized in that, for the region that user selects, the first sectional drawing data are generated,
And generation includes the second sectional drawing data in the non-selected region of user, including:
When the region that user selects for entire user interface when, the second sectional drawing data of generation are null value.
3. a kind of sectional drawing processing unit, which is characterized in that including:
Determining module, the region selected in the user interface for determining user;
Generation module generates the first sectional drawing data, and it includes the non-selected area of user to generate for the region for user's selection
The second sectional drawing data in domain;Memory module will be described for storing the first sectional drawing data and the second sectional drawing data
First sectional drawing data and the second sectional drawing data or the second sectional drawing data are supplied to user;
First provides module, for the memory module store the first sectional drawing data and the second sectional drawing data it
Afterwards, if the user desired that checking entire user interface, first the first sectional drawing data and the second sectional drawing data are carried out at synthesis
Reason, then the data after synthesis are supplied to user.
4. a kind of terminal, which is characterized in that the terminal carries out sectional drawing processing based on the device described in claim 3.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410803059.4A CN104484108B (en) | 2014-12-19 | 2014-12-19 | A kind of screenshot processing method, device and terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410803059.4A CN104484108B (en) | 2014-12-19 | 2014-12-19 | A kind of screenshot processing method, device and terminal |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104484108A CN104484108A (en) | 2015-04-01 |
CN104484108B true CN104484108B (en) | 2018-07-24 |
Family
ID=52758658
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410803059.4A Active CN104484108B (en) | 2014-12-19 | 2014-12-19 | A kind of screenshot processing method, device and terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104484108B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106843665B (en) * | 2015-12-04 | 2021-10-01 | 北京奇虎科技有限公司 | Screenshot method and device and terminal equipment |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103793366A (en) * | 2012-10-29 | 2014-05-14 | 中兴通讯股份有限公司 | Mobile terminal having built-in comment issuing function and issuing method thereof |
CN103927178A (en) * | 2014-04-18 | 2014-07-16 | 长沙裕邦软件开发有限公司 | Picture capturing method and picture capturing device |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7782338B1 (en) * | 2004-02-17 | 2010-08-24 | Krzysztof Antoni Zaklika | Assisted adaptive region editing tool |
CN100456235C (en) * | 2006-12-27 | 2009-01-28 | 腾讯科技(深圳)有限公司 | Method and system for screen drawing-sectioning in instant messaging |
CN102521284B (en) * | 2011-11-28 | 2015-04-29 | 优视科技有限公司 | Page screenshot processing method and device based on mobile terminal browser |
-
2014
- 2014-12-19 CN CN201410803059.4A patent/CN104484108B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103793366A (en) * | 2012-10-29 | 2014-05-14 | 中兴通讯股份有限公司 | Mobile terminal having built-in comment issuing function and issuing method thereof |
CN103927178A (en) * | 2014-04-18 | 2014-07-16 | 长沙裕邦软件开发有限公司 | Picture capturing method and picture capturing device |
Also Published As
Publication number | Publication date |
---|---|
CN104484108A (en) | 2015-04-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109416580B (en) | System, method, and wearable computing device for selecting objects in a scene | |
EP3449412B1 (en) | Gaze-based authentication | |
US20180081529A1 (en) | Method and system for private communication | |
CN105630478B (en) | A kind of method and apparatus for realizing page switching | |
EP3324582A1 (en) | Mobile terminal and method for controlling the same | |
US20170337476A1 (en) | Emotional/cognitive state presentation | |
US10090018B2 (en) | Method and device for generating video slides | |
US8731248B2 (en) | Method of performing eye circle correction an image and related computing device | |
JP2010266929A5 (en) | ||
CN109375972B (en) | Method, apparatus, computer device and storage medium for multi-element layout | |
US10430040B2 (en) | Method and an apparatus for providing a multitasking view | |
CN105205379A (en) | Control method and device for terminal application and terminal | |
CN104834687B (en) | A kind of image display method | |
CN107845161B (en) | Method and device for acquiring flight record | |
CN109582153A (en) | information input method and device | |
Ma et al. | SmartEye: assisting instant photo taking via integrating user preference with deep view proposal network | |
CN104484108B (en) | A kind of screenshot processing method, device and terminal | |
CN116862956A (en) | Image extraction device, image extraction method, and recording medium | |
CN108401173A (en) | Interactive terminal, method and the computer readable storage medium of mobile live streaming | |
CN107832337A (en) | The method, apparatus and equipment that the page returns | |
CN107895116A (en) | APP data guard methods, equipment, mobile terminal and computer-readable recording medium | |
CN109144363B (en) | Information processing method and electronic equipment | |
US20230230325A1 (en) | Applying stored digital makeup enhancements to recognized faces in digital images | |
JP6858147B2 (en) | User authentication method and terminal | |
CN104750661B (en) | A kind of method and apparatus that selected words and phrases are carried out to text |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |