1 个不稳定版本

0.1.0 2023年5月18日

#2355编码

MIT/Apache

26KB
607

Build Docs

barcode-rs

描述

Barcode-rs 是一个用于将数据编码到支持的多种格式的实用程序包

当前支持格式

  • Code11,
  • EAN13,
  • EAN8,
  • 交错 2 of 5,
  • 标准 2 of 5,

用法

let my_data = "7501031311309";
let result: bit_vec::BitVec = my_data.barcode_encode(BarcodeFormat::EAN13).unwrap();

let my_data = "7501031311309".chars().collect::<Vec<char>>();
let result: bit_vec::BitVec = barcode_rs::encode(&my_data, BarcodeFormat::EAN13).unwrap();


lib.rs:

描述

Barcode-rs 是一个用于将数据编码到支持的多种格式的实用程序包

当前支持格式

  • Code11,
  • EAN13,
  • EAN8,
  • 交错 2 of 5,
  • 标准 2 of 5,

用法

let my_data = "7501031311309";
let result: bit_vec::BitVec = my_data.barcode_encode(BarcodeFormat::EAN13).unwrap();

let my_data = "7501031311309".chars().collect::<Vec<char>>();
let result: bit_vec::BitVec = barcode_rs::encode(&my_data, BarcodeFormat::EAN13).unwrap();

依赖项

~0.7–1.2MB
~26K SLoC