3 unstable releases
0.2.1 | Feb 5, 2021 |
---|---|
0.2.0 | Feb 27, 2019 |
0.1.0 | Nov 19, 2017 |
#911 in Images
5KB
69 lines
x11-screenshot-rs
Library for making screenshots.
I wrote this 3 years ago, when I was only starting with rust, so the code quality can be quite poor.
Docs: https://docs.rs/x11-screenshot/
Example
extern crate x11_screenshot;
fn main() {
let screen = x11_screenshot::Screen::open().expect("Failed to open screen");
let frame = screen.capture().expect("Failed to take screenshot");
// Save image
// For documentation on the image crate, see http://www.piston.rs/image/image/index.html
frame.save("example_screenshot.png").unwrap();
}
lib.rs
:
A library for capturing screenshots on X11.
Dependencies
~2MB
~42K SLoC