Moodle PHP Documentation 4.2
Moodle 4.2.8 (Build: 20240610) (2d41ac46f45)
datamatrix.php File Reference

Class to create DataMatrix ECC 200 barcode arrays for TCPDF class. More...

Classes

class  Datamatrix
 Class to create DataMatrix ECC 200 barcode arrays for TCPDF class. More...
 

Variables

const ENC_ASCII (!defined('DATAMATRIXDEFS')) 0
 ASCII encoding: ASCII character 0 to 127 (1 byte per CW)
 
const ENC_ASCII_EXT 6
 ASCII extended encoding: ASCII character 128 to 255 (1/2 byte per CW)
 
const ENC_ASCII_NUM 7
 ASCII number encoding: ASCII digits (2 bytes per CW)
 
const ENC_BASE256 5
 BASE 256 encoding: ASCII character 0 to 255 (1 byte per CW)
 
const ENC_C40 1
 C40 encoding: Upper-case alphanumeric (3/2 bytes per CW)
 
const ENC_EDF 4
 EDIFACT encoding: ASCII character 32 to 94 (4/3 bytes per CW)
 
const ENC_TXT 2
 TEXT encoding: Lower-case alphanumeric (3/2 bytes per CW)
 
const ENC_X12 3
 X12 encoding: ANSI X12 (3/2 byte per CW)
 

Detailed Description

Class to create DataMatrix ECC 200 barcode arrays for TCPDF class.

DataMatrix (ISO/IEC 16022:2006) is a 2-dimensional bar code.

Author
Nicola Asuni
Version
1.0.008