///|
fn main {
let ean = match @lib.encode(@lib.EAN13, "6901234567892") {
Ok(b) => b
Err(e) => {
println("EAN-13 encode failed: \{@lib.error_message(e)}")
return
}
}
println("EAN-13 ASCII preview:")
println(@lib.render_ascii(ean, @lib.BarcodeOptions::new(show_text=false)))
println("")
let itf = match @lib.encode(@lib.ITF14, "1234567890123") {
Ok(b) => b
Err(e) => {
println("ITF-14 encode failed: \{@lib.error_message(e)}")
return
}
}
println("ITF-14 checksum demo:")
println(" payload -> \{itf.data}")
println(" bars -> \{itf.bar_count()}")
}