Version 2.x.y which is based on Skia has been released.
The last stable version is available in the 1.x.y branch.
- Multi-screen capture, Cross screen shot.
- Window area highlight.
- Draw circle,ellipse,square,rectangle,arrow,number(ordered) by diffrent colors (fill or not fill).
- Draw opacity line,free curve,mosaic,eraser.
- Undo Redo support (Shapes in history can be edited).
- Save to file or clipboard.
- Camera aperture,Copy pixel color(RGB,HEX).
- Very fast,Small memory footprint,Low CPU useage.
- Only one small executable file (with out any dll).
- Can be easily integrated into any program.
- Modify the drawn elements at any time.
- Pin the cut area on desktop.
- Powered by Skia.
Release (4.9M)
(With Node.js Or Electron)
let spawn = require("child_process").spawn;
let child = spawn("./path/to/ScreenCapture.exe")
child.on("close", (code) => {
/// when code is:
/// 0 undefined
/// 1 quit by press close btn;
/// 2 quit by press right mouse btn;
/// 3 quit by press esc keyboard
/// 4 quit when copy rgb color
/// 5 quit when copy hex color
/// 6 quit when save to file
/// 7 quit when save to clipboard
console.log("the quit code is:",code)
});
- Windows 10 1607 or Later
- Download AutoHotKey and install it.
- Create a
.ahk
script file inStartup
folder and set the file's content:
/*
C:\Users\[UserName]\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\ScreenCapture.ahk
^ : Ctrl
! : Alt
+ : Shift
# : Win
The hotkey is Ctrl+Alt+A
*/
^!A::Run "D:\path\to\ScreenCapture.exe"
- Double Click the
.ahk
file,then you can start theScreenCapture.exe
by pressCtrl+Alt+A
. - The
.ahk
script will be executed when the system startup.
This project is under the MIT license.