recibo 0.3.0

ESC/POS printer driver for Rust
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use recibo::{Alignment, ConsoleDriver, Printer};

fn main() -> recibo::Result<()> {
  let driver = ConsoleDriver::open();
  let mut printer = Printer::open(driver)?;

  printer
    .init()?
    .align(Alignment::Center)?
    .flip(true)?
    .text("Hello upside down text")?
    .feed(2)?
    .cut()?
    .flush()?;

  Ok(())
}