Skip to main content

Crate barcode_pao_wasm

Crate barcode_pao_wasm 

Source
Expand description

Barcode generation via C++ WASM engine.

This crate provides Rust wrappers for the barcode C++ WASM module. It uses Node.js as a bridge to execute the Emscripten-compiled WASM engine.

Architecture:

Rust code → JSON → node _barcode_runner.mjs → barcode.mjs → WASM → JSON → Rust

Structs§

Barcode1DBase
Base for 1D barcodes.
Barcode2DBase
Base for 2D barcodes.
BarcodeWasmBase
Common base for all barcode types.
Code39
Code93
Code128
DataMatrix
DataMatrix barcode generator.
GS1DataBar14
GS1DataBarExpanded
GS1DataBarLimited
GS1128
ITF
JAN8
JAN13
Matrix2of5
NEC2of5
NW7
PDF417
PDF417 barcode generator.
QR
QR code generator.
UPCA
UPCE
YubinCustomer
Japanese postal customer barcode generator.

Constants§

FORMAT_JPEG
FORMAT_PNG
Output format constants.
FORMAT_SVG

Functions§

get_manufacturer
get_product_name
get_version