bitimage/
bitimage.rs

1use custom_printer::{BitImageMode, CustomPrinter, CutType};
2
3fn main() {
4    // Replace /dev/null with actual device node when the printer is connected
5    // e.g.: /dev/usb/lp0
6    let mut printer = CustomPrinter::new("/dev/null").unwrap();
7    printer
8        .bit_image(
9            "tests/data/Thermal_Test_Image.png",
10            BitImageMode::Dots24DoubleDensity,
11        )
12        .unwrap()
13        .cut_paper(CutType::TotalCut)
14        .run()
15        .unwrap();
16}