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}