Sprache / Anweisungen – erweiterte Draw-Anweisungen – Zeichnen von Text, Codes und Grafik
Syntax
DrawBarcode(value, code, left, top, xres, height,[text])
Parameter | Datentyp | Beschreibung |
---|---|---|
Value | text | Text, der als Barcode ausgegeben werden soll |
Code | number | Barcodetyp |
Left | number | Abstand zum linken Rand des jeweiligen Bereichs (in Zehntelmillimetern) |
Top | number | Abstand zum oberen Rand des jeweiligen Bereichs (in Zehntelmillimetern) |
xres | number | Breite des kleinsten Datenelements (Strich) des Barcodes (in Zehntelmillimetern). Gilt nur für 2D-Codes. Wert > 0, gut lesbar, optimaler Wert = 4 |
Height | number | Höhe des Barcodes (in Zehntelmillimetern) |
Text | text | Erlaubt einen optionale Text unter dem Code auszugeben |
Beschreibung
Mit der DrawBarcode-Anweisung kann der Barcode eines beliebigen Textes ausgegeben werden.
Folgende Barcodetypen werden unterstützt und können direkt aus der Drop-down-Liste Konstantenausgewählt werden:
Typ | Länge | Datentyp | Hinweise |
---|---|---|---|
Code128a | beliebig | alphanumerisch | |
Code128b | beliebig | alphanumerisch | |
Code39 | beliebig | alphanumerisch | Normale Ausgabe des angegebenen Textes. Start- und Stoppzeichen werden jeweils durch ein * dargestellt. |
EAN13 | 12 oder 13 | numerisch | Bei Länge = 13 unverändert. Bei Länge = 12 wird Prüfziffer erzeugt und angehängt. |
EAN8 | 7 oder 8 | numerisch | Bei Länge = 8 unverändert. Bei Länge = 7 wird Prüfziffer erzeugt und angehängt. |
ISBN | 10 oder 13 | numerisch | Bei Länge = 13 unverändert. Bei Länge = 10 wird die letzte Ziffer (die Prüfziffer des numerischen ISBN-Codes) entfernt, "978" vorangestellt und die Prüfziffer des Barcodes angehängt. |
ISSN | < 9 oder 13 | numerisch | Bei Länge = 13 unverändert. Bei Länge < 9 wird "977" vorangestellt und die ersten 7 Zeichen des numerischen ISSN-Codes und die Prüfziffer des Barcodes angehängt. |
QRCode | beliebig | alphanumerisch | Der Code wird quadratisch ausgegeben und die Seitenlänge über den Parameter Höhe definiert. Der Parameter xres ist ohne Bedeutung, muss aber grösser als 0 sein, Default gleicher Wert wie Hight. |
Beispiel
QR-Code
weitere Codes