Skip to content
DataMatrix.ci implements Data Matrix barcodes in the Ć programming language
Java C C# Perl JavaScript HTML Makefile
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore
COPYING
DataMatrixAsciiArtEncoder.java
DataMatrixEncoder.ci
Makefile
README.md
dmaa.c
dmaa.cs
dmaa.pl
html5datamatrix.html
html5datamatrix.js

README.md

This projects implements Data Matrix barcode in the Ć programming language. Ć can be automatically translated to pure C, C++, Java, C# and JavaScript with no additional dependencies.

Currently the project includes an encoder for all ECC 200 symbol sizes (square and rectangular). Symbol size may be set a priori or a smallest symbol may be selected for the encoded message. ASCII encoding and digit pairs are supported. I made an attempt to support ISO 8859-1, but I'm not sure whether it's correct.

Future version will support other encodings and perhaps a decoder.

Try the HTML 5 encoder right in your browser. Other sample programs print the barcodes in the terminal, as hashes and spaces.

You can’t perform that action at this time.