codetype attribute

Type:code-39", "code-39 checksum", "code-128", "code-25", "code-25 checksum", "code-39x", "code-39x checksum", "codabar, "ean-13", "upc-a", "code-25 deutschenpost", "maxicode", "pdf417", "qrcode", "datamatrix", "intelligentmail", "aztec", "databar"
Inherited:no
Used By:barcode
Default:none
See:bar-ratio showtext value

Determine which bar code format to use. Valid values are:
code-39Use the "Code 3 of 9" barcode
code-39 checksumUse the "Code 3 of 9" barcode with a checkdigit
code-39xUse the "Extended Code 3 of 9" barcode
code-39x checksumUse the "Extended Code 3 of 9" barcode with a checkdigit
code-25Use the "Interleaved code 2 of 5" barcode
code-25 checksumUse the "Interleaved code 2 of 5" barcode with a checkdigit
code-128Use the "Code 128" barcode
codabarUse the "Codabar" barcode
ean-13Use the "EAN-13" barcode
upc-aUse the "UPC-A" barcode
postnetUse the "PostNet" barcode
rm4sccUse the "Royal Mail 4-state Customer Code" barcode
intelligentmailUse the "IntelligentMail" barcode
code-25 deutschenpostUse the Deutschen Post "Identcode" or "Leitcode" barcode
maxicodeUse the "MaxiCode" 2-dimensional symbol
pdf417Use the "PDF-417" stacked symbol
qrcodeUse the "QR-Code" 2-dimensional symbol
datamatrixUse the "Data Matrix" 2-dimensional symbol
aztecUse the "Aztec Code" 2-dimensional symbol
databarUse the GS1 "DataBar" barcode
(Note spaces and hyphens are optional in the above names). Each algorithm has various restrictions on what can be displayed (for example, UPC-A must be 11 or 12 digits long). An error will be thrown if these restrictions are not adhered to.

<barcode codetype="code128" value="my value here"/>