OpenXE/classes/Components/Barcode/docs/index.md
2021-05-21 08:49:41 +02:00

617 B

Barcodes

QR-Codes

Beispiel

$factory = $this->app->Container->get('BarcodeFactory');

// Qrcode-Objekt erzeugen
$ecLevel = 'M'; // M = Medium error correction
$qrcode = $factory->createQrCode($qrtext, $ecLevel);

// Varianten für die Ausgabe 
$html = $qrcode->toHtml($width, $height, $color);
$svg = $qrcode->toSvg($width, $height, $color);
$png = $qrcode->toPng($width, $height, $color);
Fehlerkorrektur-Levels
  • L = Low / Niedrige Fehlerkorrektur (Default)
  • M = Medium / Mittlere Fehlerkorrektur
  • Q = Quartile / Bessere Fehlerkorrektur
  • H = High / Höchste Fehlerkorrektur