1 unstable release
0.1.0 | Aug 7, 2024 |
---|
#24 in #screenshot
11KB
92 lines
Screenshot_desktop
Take a screenshot of a screen;
Usage
First, add screenshot to your project by cargo.
use std::path::Path;
use screenshot_desktop::Screenshot;
fn main(){
let _ = match Screenshot::new() {
Ok(screenshot) => {
screenshot.save(&Path::new("screenshot.png")).map_err(|e| e.to_string())
},
Err(_) => {
Err("Failed to capture screenshot".to_string())
},
};
}
Supported Platform
Platform/平台 | status/状态 |
---|---|
Windows | Done |
Linux | Come Soon |
Macos | Come Soon |
License
MIT + Apache-2.0
Dependencies
~3MB
~58K SLoC