Data Matrix

This is a software library that enables programs to write Data Matrix barcodes of the modern ECC200 variety.

Example

data = "123456"
svg =
data
|> DataMatrix.encode()
|> DataMatrix.format(:svg, color: "crimson", background: "#ddffff")
File.write!("data_matrix.svg", svg)
Example Data Matrix