CN104461298A - Screen capturing method and screen capturing tool - Google Patents

Screen capturing method and screen capturing tool Download PDF

Info

Publication number
CN104461298A
CN104461298A CN201410739236.7A CN201410739236A CN104461298A CN 104461298 A CN104461298 A CN 104461298A CN 201410739236 A CN201410739236 A CN 201410739236A CN 104461298 A CN104461298 A CN 104461298A
Authority
CN
China
Prior art keywords
sectional drawing
icon
windows
images
taskbar
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.)
Granted
Application number
CN201410739236.7A
Other languages
Chinese (zh)
Other versions
CN104461298B (en
Inventor
刘耀升
刘耀忠
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
307th Hospital Of Chinese People's Liberation Army
Original Assignee
307th Hospital Of Chinese People's Liberation Army
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 307th Hospital Of Chinese People's Liberation Army filed Critical 307th Hospital Of Chinese People's Liberation Army
Priority to CN201410739236.7A priority Critical patent/CN104461298B/en
Publication of CN104461298A publication Critical patent/CN104461298A/en
Application granted granted Critical
Publication of CN104461298B publication Critical patent/CN104461298B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04845Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/048Indexing scheme relating to G06F3/048
    • G06F2203/04803Split screen, i.e. subdividing the display area or the window area into separate subareas

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)
  • Information Transfer Between Computers (AREA)
  • Digital Computer Display Output (AREA)

Abstract

The invention discloses a screen capturing method and a screen capturing tool. The method comprises the following steps: starting a Windows system tray program to display a screenshot non-receiving icon, selecting a top-level window and the state of display content, left-clicking a tray icon to switch the icon to indicate that the screenshot is received, and directly storing the image of the current top-level window in an img format, wherein a prompt pops up from a small window if the images are stored successfully in a short time; forwarding the top-level window, and clicking the tray icon again to achieve automatic saving; after a group of images of all the related subjects are saved successfully, clicking the tray icon to log out, wherein the file format of the images is converted to a png format automatically to occupy less space; deleting other formats; if a compression tool is installed, compressing the images automatically into a file; and further generating a webpage to facilitate the browsing of the saved images.

Description

A kind of screenshot method and sectional drawing instrument
Technical field
The present invention is applied in computer software and application, and especially it is a kind of screenshot method and sectional drawing device.
Background technology
Along with the development of computer technology, bring a lot of facility to our work, computing machine sectional drawing is a kind of a kind of computer technology that we often use.Existing sectional drawing is generally outside software sectional drawing oneself or oneself, and software, from operation, needs and treats that screen-capture window switches back and forth.When the finding content that we need the significant action of fast recording oneself to touch time, need a bothersome instrument that just can preserve hardly.Window, as developed the function of automatic page turning, needs a kind of function coordinating the very fast sectional drawing automatically of the ratio of automatic page turning speed automatically to preserve.A book in screen display, a continuous print Tech blog, the search of continuous several pages, utilizes fast automatic sectional drawing, in bulk, save time ground, take up room preserves littlely, networking location also see clearly, be equivalent to the snapshot saving webpage.Desirable sectional drawing instrument also should be able to the size of its record window, conveniently utilizes the functions such as DirectX, transfers simple animation to and join together, be suitable for and propagate and exchange.Because image is actual dot matrix, do not take pictures, just can utilize automatic identification technology, changing these words clearly in picture is actual word, is aligned in the contents such as page table as required and goes, extract keyword, accomplish more senior automatic office.
Because existing sectional drawing software does not know that user is the need of certain mechanism of cooperation sectional drawing automatically, can't accomplish substantially need not start to complete.Because it does not comprise automatic acquisition windows content, in the artificial copy of replacement, function is integrated not enough.
Therefore, prior art has yet to be improved and developed.
Summary of the invention
For the above-mentioned deficiency of prior art, of the present inventionly provide a kind of screenshot method and sectional drawing device, being intended to improve sectional drawing instrument needs time-consuming bothersome, the most practicably can not complete the problem of sectional drawing task.
In order to solve the problem, the present invention takes following technical scheme:
A kind of screenshot method, is characterized in that, comprise the following steps:
(1), obtain sectional drawing instruction, start sectional drawing program, at windows taskbar pallet display sectional drawing icon, do not affect all windows, entering immediately can sectional drawing state;
(2), left mouse button dubs tray icon, by the Image Saving of current screen display to " buffer memory ", and shows in top-level windows;
(3), the sectional drawing of toggle screen display needs, repeat step (2), several these sectional drawings are saved in " buffer memory " successively, and preserve (taskbar icon clicked rear switching figure in top-level windows display, treat buffer memory success, be switched to original form, show that a buffer memory action completes);
(4), obtain stop sectional drawing instruction after (click icon in taskbar by right key, occur right-click menu, wherein have " exiting ", left button clicks it), truncated picture file is all converted to conventional arbitrary format;
(5), the image file after format transformation is kept at the storage address of designated disk.
In described step (5), saved as by image file in png, jpg, gif or bmp file routine and specify, png takes up room minimum.
Described step (2) can also move the sectional drawing icon that windows taskbar pallet shows to obvious place, and convenient mouse one click completes a sectional drawing.
Implement a sectional drawing device for described screenshot method, it is characterized in that, comprise the device of computer and/or the application such as flat board and/or mobile phone Microsoft windows desktop system.
Advantage of the present invention is: utilize method of the present invention, a book in screen display, a continuous print Tech blog, the search of one continuous several pages, utilize fast automatic sectional drawing, in bulk, save time ground, take up room preserves littlely, networking location also see clearly, be equivalent to the snapshot saving webpage; Can also the size of record window, conveniently utilize the functions such as DirectX, transfer simple animation to and join together, be suitable for and propagate and exchange; Because image is actual dot matrix, do not take pictures, just can utilize automatic identification technology, changing these words clearly in picture is actual word, is aligned in the contents such as page table as required and goes, extract keyword, accomplish more senior automatic office.
Accompanying drawing explanation
Fig. 1 is the basic flow sheet of screenshot method of the present invention;
Fig. 2 is the structural representation of sectional drawing device of the present invention;
Fig. 3 is the icon schematic diagram of the present invention in taskbar tray zone;
Fig. 4 clearly represents figure after sectional drawing of the present invention is preserved;
Fig. 5, after sectional drawing of the present invention is preserved, transfers web page browsing figure to;
Fig. 6 is the process flow diagram of a specific embodiment of master routine of the present invention;
Fig. 7 is the process flow diagram arranging timer (step 1001) in Fig. 6;
Fig. 8 is the process flow diagram of step 1002 start up system pallet subprocess in Fig. 6;
Fig. 9 is that in Fig. 6, step 1003(master routine etc. is to be recycled) process flow diagram;
Figure 10 is that in Fig. 6, step 1005(generates html) the schematic diagram of each element.
Embodiment
See Fig. 1-Figure 10, a kind of screenshot method of the present invention, comprises the following steps:
Step 101: start master routine, master routine presents with the tray icon on windows taskbar, small and exquisite attractive in appearance, does not affect all windows, entering immediately can sectional drawing state; " g_enable=true; ", the timer when 1001 enters the timing services of next 1/10 second, just according to this program unit, knows that window at the moment needs to intercept, with regard to sectional drawing, deposits in .bmp file.In Fig. 3 the little figure of lower right corner blueness be it clicked after state (it can be dragged in taskbar significantly local).
So sectional drawing instruction is that user promotes operating system, operating system sends out particular message to the program of having awaited orders, and enters a series of actions.User does not put jet instruction, and program has two actions, and one enters timer, and backstage obtains top-level windows; Wait for that operating system plans as a whole process user mouse action, click small icon for one, just enter the function 5001(of process mouse click see Fig. 8).
Screenshot method of the present invention enters step 102, any application program is all run in the window, do not conflict with the tray icon of taskbar, user adjusts top-level windows to suitable size, just can click with left mouse button on the tray icon of taskbar smoothly, screenshot method of the present invention is one-touch sectional drawing, the size instantly of automatic acquisition top-level windows, preserves display bitmap instantly.
The method of continuous sectional drawing and preservation enters step 103, and interface is very friendly, clicks and just has clicked pallet graphic State Transferring, and user knows that click effectively.Preserve with the very short time, preserve tray icon reduction successfully, expression is preserved successfully (do not get rid of subscriber set comparatively slow, so, have a prompting), user puts left button again and disappears, and starts next rapid saving.The graphic file automatic called after temp00001.bmp, the temp00002.bmp that preserve ... by that analogy, user need not manage it.
If want the image preserving screen display, moment, some full-window was just saved, and does not need bothersome delineation, and adjustment window size, continuous page turning, preserves continuously, finding gained.Switch with mouse or ALT+TAB and select active window (title block is that blueness shows activity).Especially the epoch of this search, some record, focuses on.Play computer and become little video recorder.
User needs the continuous sectional drawing terminated during this period of time, concrete, and method is the tray icon with clicking by mouse right button on taskbar, occurs " exiting " menu, and left button is clicked, and just enters and exits flow process.This step include graphic file according to user predetermined carry out Batch conversion, as needs, the web page files (.html file) that is integrated with all figures can also be formed, conveniently consult, add footnote.
Device of the present invention as shown in Figure 2, comprises:
The receiving element 201 of pallet receives user's; Pallet performs the performance element 202 intercepting top-level windows full graphics, save as file; And pallet receive exit command, perform graphical format Batch conversion exit unit 203, this exits the function that unit 203 also realizes all figures of web page browsing.
Save routine is independent, and user clicks, enter step 1002,4001,5001, that 2004(500 changes program unit is enable), 2005,2006,2007(is saved in disk, only bmp form).Step 2001 just entered (on backstage, obtaining top-level windows with system call) automatically every 1/10 second, automatic sequence 2002,2003, but step 2004 is had ready conditions, and program unit does not put, not operating procedure 2004.After 1/10 second, step 2001,2002,2003 come again again ....
Format conversion program is when total program exits, and namely, user clicks icon by right key, " exiting " that left button point ejects, pallet first exits, and enters backstage and exits process, timer is cut off on backstage, terminates idle running (step 1003), enters step 1004, because the position size information of each window also in a program, so, be loaded into each .bmp file deposited on disk, be converted to .png one by one, .jpg .gif form.
The subsequent action of this process tray comprises making to be browsed webpage and will be converted to the php program of WORD, Web-Designing, in other words, program knows total total how many figure, what name is, program directly .. img in write out an index.html, be exactly webpage, .html open with ie, program inside this index.html, when master routine writes it, has been finished writing, and is exactly in addition to open these figure caught inside, at an attached edit box below of figure, the webpage described in Here it is.
Described subsequent action, be exactly pallet 1002 subprocess terminates oneself, no longer respond mouse and click, icon disappears, start step 1003,1004,1005(is see Fig. 6) backstage subsequent action, total end finally.
In Fig. 6 step 1001 corresponding diagram 1 101, found timer; 102 of step 1002 corresponding diagram 1 of Fig. 6, the step 102 of Fig. 1 also relates to step 1001 box and 1002 in Fig. 6, for the explicit small icon of pallet, be subject to left mouse button click, requirement is added to the runs in step 1001, allow this timer do sectional drawing, deposit the work of figure, effective work of events affecting step 1001 timer of step 1002; Step 1003 in Fig. 6,1004,1005,1006 corresponding diagram 1 103, be tailing in work.
Web-Designing does (see Figure 10) in step 1005.First, the .png figure having each to preserve in this webpage, have annotation box under figure, annotation has been write, and the button that side has " preserving annotation ", clicks, run and preserve.Open webpage, saved annotation is displayed in annotation box.So step 7001 is write out one with javascript and is opened the annotation that webpage is loaded into preservation automatically, is presented at the call function in the annotation box below each figure.Step 7002 is write out user's point with javascript and " is preserved and annotate " call function preserving the annotation newly changed.Step 7003,7004,7005 shows each figure with html the sequence number of font, annotation box, " preserving annotation " button.Afterwards, program starts default browser, opens this webpage with 7001-7005 in steps, opens at every turn, be all automatically loaded into saved annotation, be presented in edit box.Program exits completely oneself.
" html " webpage is converted to word (.doc), just accomplish by a .php program, in the address of browser, keyed in the path of this .php, title, automatic display " please select the position of preserving the file being converted to .doc ", saves as the word file of a .doc.When needs word file, also easily.
In addition, pallet of the present invention is not general window program, but the special definition structure of a supporting tray: NOTIFYICONDATA m_TrayData; In the InitDialog () initialization of process tray, have invoked OnMinimize (), inside it, have this to realize the row of pallet:
Shell_NotifyIcon(NIM_ADD,&m_TrayData)。

Claims (4)

1. a screenshot method, is characterized in that, comprises the following steps:
(1), obtain sectional drawing instruction, start sectional drawing program, at windows taskbar pallet display sectional drawing icon, do not affect all windows, entering immediately can sectional drawing state;
(2), left mouse button dubs tray icon, by the Image Saving of current screen display to " buffer memory ", and shows in top-level windows;
(3), toggle screen display need sectional drawing, repeat step (2), several these sectional drawings are saved in " buffer memory " successively, and top-level windows display preserve; Taskbar icon clicked rear switching figure, treats buffer memory success, is switched to original form, shows that a buffer memory action completes;
(4), obtain and stop sectional drawing instruction after, truncated picture file is all converted to conventional arbitrary format; This stopping sectional drawing instruction is: with clicking icon in taskbar by mouse right button, occur right-click menu, and left button is clicked " exiting " wherein;
(5), the image file after format transformation is kept at the storage address of designated disk.
2. screenshot method according to claim 1, is characterized in that, in described step (5), saved as by image file in png, jpg, gif or bmp file routine and specify, png takes up room minimum, saves storage space.
3. screenshot method according to claim 1, is characterized in that, described step (2) can also move the sectional drawing icon that windows taskbar pallet shows to obvious place, and convenient mouse one click completes a sectional drawing.
4. implement the claims a sectional drawing device for the screenshot method of 1-3 described in any one, it is characterized in that, comprise the device of the application Microsoft windows desktop systems such as computer and/or dull and stereotyped and/or mobile phone.
CN201410739236.7A 2015-01-19 2015-01-19 A kind of screenshot method and sectional drawing instrument Expired - Fee Related CN104461298B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410739236.7A CN104461298B (en) 2015-01-19 2015-01-19 A kind of screenshot method and sectional drawing instrument

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410739236.7A CN104461298B (en) 2015-01-19 2015-01-19 A kind of screenshot method and sectional drawing instrument

Publications (2)

Publication Number Publication Date
CN104461298A true CN104461298A (en) 2015-03-25
CN104461298B CN104461298B (en) 2018-05-22

Family

ID=52907441

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410739236.7A Expired - Fee Related CN104461298B (en) 2015-01-19 2015-01-19 A kind of screenshot method and sectional drawing instrument

Country Status (1)

Country Link
CN (1) CN104461298B (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018145573A1 (en) * 2017-02-09 2018-08-16 腾讯科技(深圳)有限公司 Method and device for capturing game screens
CN108536495A (en) * 2017-03-06 2018-09-14 深圳市北斗智研科技有限公司 A kind of Excel softwares operation information acquisition method
CN110347995A (en) * 2019-07-12 2019-10-18 苏州亿歌网络科技有限公司 A kind of file saving method, device, equipment and storage medium
CN110572629A (en) * 2019-10-08 2019-12-13 江苏舜合物联网科技有限公司 Control method of curled hidden laser television all-in-one machine
CN111104013A (en) * 2018-10-25 2020-05-05 长沙博为软件技术股份有限公司 Screenshot tool and screenshot method for automatically attaching dragging window frame
CN114327212A (en) * 2021-12-06 2022-04-12 黄应根 Method for intercepting picture
CN114510176A (en) * 2021-08-03 2022-05-17 荣耀终端有限公司 Desktop management method of terminal equipment and terminal equipment

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120066636A1 (en) * 2010-09-15 2012-03-15 International Business Machines Corporation Controlling computer-based instances
CN102681829A (en) * 2011-03-16 2012-09-19 阿里巴巴集团控股有限公司 Screenshot method, device and communication client
CN102779008A (en) * 2012-06-26 2012-11-14 奇智软件(北京)有限公司 Screen screenshot method and system
US20130159895A1 (en) * 2011-12-15 2013-06-20 Parham Aarabi Method and system for interactive cosmetic enhancements interface
CN104125497A (en) * 2014-07-30 2014-10-29 北京金山安全软件有限公司 Webpage video recording method and device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120066636A1 (en) * 2010-09-15 2012-03-15 International Business Machines Corporation Controlling computer-based instances
CN102681829A (en) * 2011-03-16 2012-09-19 阿里巴巴集团控股有限公司 Screenshot method, device and communication client
US20130159895A1 (en) * 2011-12-15 2013-06-20 Parham Aarabi Method and system for interactive cosmetic enhancements interface
CN102779008A (en) * 2012-06-26 2012-11-14 奇智软件(北京)有限公司 Screen screenshot method and system
CN104125497A (en) * 2014-07-30 2014-10-29 北京金山安全软件有限公司 Webpage video recording method and device

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
寒江雪: "轻量级截图工具PicPick3", 《电脑迷》 *

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018145573A1 (en) * 2017-02-09 2018-08-16 腾讯科技(深圳)有限公司 Method and device for capturing game screens
CN108536495A (en) * 2017-03-06 2018-09-14 深圳市北斗智研科技有限公司 A kind of Excel softwares operation information acquisition method
CN108536495B (en) * 2017-03-06 2021-06-04 深圳市北斗智研科技有限公司 Excel software operation information acquisition method
CN111104013A (en) * 2018-10-25 2020-05-05 长沙博为软件技术股份有限公司 Screenshot tool and screenshot method for automatically attaching dragging window frame
CN110347995A (en) * 2019-07-12 2019-10-18 苏州亿歌网络科技有限公司 A kind of file saving method, device, equipment and storage medium
CN110572629A (en) * 2019-10-08 2019-12-13 江苏舜合物联网科技有限公司 Control method of curled hidden laser television all-in-one machine
CN114510176A (en) * 2021-08-03 2022-05-17 荣耀终端有限公司 Desktop management method of terminal equipment and terminal equipment
CN114510176B (en) * 2021-08-03 2022-11-08 荣耀终端有限公司 Desktop management method of terminal equipment and terminal equipment
CN114327212A (en) * 2021-12-06 2022-04-12 黄应根 Method for intercepting picture

Also Published As

Publication number Publication date
CN104461298B (en) 2018-05-22

Similar Documents

Publication Publication Date Title
CN104461298A (en) Screen capturing method and screen capturing tool
EP2742422B1 (en) Content preview
US7596760B2 (en) System and method for selecting a tab within a tabbed browser
US7921372B2 (en) System and method for pinning tabs in a tabbed browser
US7921365B2 (en) System and method for browsing tabbed-heterogeneous windows
US6670974B1 (en) Persistent usage context
CN100565514C (en) A kind of method and system of copying windows content
US20140047308A1 (en) Providing note based annotation of content in e-reader
US20140075394A1 (en) Method and apparatus to facilitate interoperability of applications in a device
US20130061159A1 (en) Overlaid User Interface for Browser Tab Switching
CN107209756B (en) Supporting digital ink in markup language documents
CN110941382B (en) Display operation method, device, equipment and storage medium of intelligent interactive panel
WO2021179904A1 (en) Labeled data processing method, device, and storage medium
WO2017008646A1 (en) Method of selecting a plurality targets on touch control terminal and equipment utilizing same
CN110020279B (en) Page data processing method and device and storage medium
WO2021068382A1 (en) Multi-window operation control method and apparatus, and device and storage medium
CN116610243A (en) Display control method, display control device, electronic equipment and storage medium
CN102541487A (en) Method and system for printing screenshots
CN110244889A (en) Picture Zoom method, device, terminal and storage medium
EP3612921A1 (en) Enhanced inking capabilities for content creation applications
CN115640783A (en) Method, device, equipment and storage medium for document content display
WO2024040551A1 (en) Ink-screen writing-note editing method, terminal device and storage medium
CN113805737B (en) File transmission method, device, computer equipment and storage medium
US11392630B2 (en) Presenting a summary of components in a file
AU2011308901B2 (en) Content preview

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20180522

Termination date: 20190119