milon/barcode

Generated examples for documentation screenshots

CODE 39

CODE 39DNS1D::getBarcodePNG('CODE39DEMO', 'C39', 3, 80, [0,0,0], true, [255,255,255])

CODE 39+

CODE 39+DNS1D::getBarcodePNG('CODE39', 'C39+', 3, 80, [0,0,0], true, [255,255,255])

CODE 128

CODE 128DNS1D::getBarcodePNG('Code128Demo', 'C128', 3, 80, [0,0,0], true, [255,255,255])

CODE 128A

CODE 128ADNS1D::getBarcodePNG('CODE128A', 'C128A', 3, 80, [0,0,0], true, [255,255,255])

CODE 128B

CODE 128BDNS1D::getBarcodePNG('Code128B', 'C128B', 3, 80, [0,0,0], true, [255,255,255])

CODE 128C

CODE 128CDNS1D::getBarcodePNG('12345678', 'C128C', 3, 80, [0,0,0], true, [255,255,255])

EAN-13

EAN-13DNS1D::getBarcodePNG('5901234123457', 'EAN13', 3, 80, [0,0,0], true, [255,255,255])

EAN-8

EAN-8DNS1D::getBarcodePNG('96385074', 'EAN8', 3, 80, [0,0,0], true, [255,255,255])

UPC-A

UPC-ADNS1D::getBarcodePNG('042100005264', 'UPCA', 3, 80, [0,0,0], true, [255,255,255])

Interleaved 2 of 5

Interleaved 2 of 5DNS1D::getBarcodePNG('12345670', 'I25', 3, 80, [0,0,0], true, [255,255,255])

Codabar

CodabarDNS1D::getBarcodePNG('A123456A', 'CODABAR', 3, 80, [0,0,0], true, [255,255,255])

Pharmacode

PharmacodeDNS1D::getBarcodePNG('123456', 'PHARMA', 3, 80, [0,0,0], true, [255,255,255])

Green CODE 39

Green CODE 39DNS1D::getBarcodePNG('GREENDEMO', 'C39', 3, 80, [0,128,0], true, [255,255,255])

CODE 128 white background

CODE 128 white backgroundDNS1D::getBarcodePNG('WHITEBG', 'C128', 3, 70, [0,0,0], false, [255,255,255])

UPC-A retail layout

UPC-A retail layoutDNS1D::getBarcodePNG('042100005264', 'UPCA', 3, 90, [0,0,0], true, [255,255,255])

Quiet zone padding

Quiet zone paddingDNS1D::setPadding(20); DNS1D::getBarcodePNG('QUIETZONE', 'C128', 2, 70, [0,0,0], true, [255,255,255])

QR Code

QR CodeDNS2D::getBarcodePNG('https://milon.im', 'QRCODE', 6, 6, [0,0,0], [255,255,255])

Data Matrix

Data MatrixDNS2D::getBarcodePNG('DM-DEMO-12345', 'DATAMATRIX', 6, 6, [0,0,0], [255,255,255])

PDF417

PDF417DNS2D::getBarcodePNG('PDF417 Demo Payload', 'PDF417', 3, 3, [0,0,0], [255,255,255])

PNG background for dark UI / email

transparent QR on dark
Transparent (hard to scan on dark)
white background QR
White background (recommended)
DNS2D::getBarcodePNG($url, 'QRCODE', 6, 6, [0,0,0], [255,255,255])