Sprache 2021

Sprache / erweiterte Anweisungen Draw-Anweisungen - Zeichnen von Text

DrawBarcode(value, code, left, top, xres, height,[textAusgabe])

DrawBarcode(value, code, left, top, xres, height,[textAusgabe])

Syntax

DrawBarcode(Text, Barcode, Links, Oben, 2D-Strichbreite, Höhe,[TextAusgabe])

ParameterDatentypBeschreibung
TexttextText, der als Barcode ausgegeben werden soll
BarcodenumberBarcodetyp
LinksnumberAbstand zum linken Rand des jeweiligen Bereichs (in Zehntelmillimetern)
ObennumberAbstand zum oberen Rand des jeweiligen Bereichs (in Zehntelmillimetern)
2D-Strichbreitenumber
Breite des kleinsten Datenelements (Strich) des Barcodes (in Zehntelmillimetern). Gilt nur für 2D-Codes. Wert > 0, gut lesbar, optimaler Wert = 4
Höhenumber
Höhe des Barcodes (in Zehntelmillimetern)
TextausgabetextErlaubt 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:

TypLängeDatentypHinweise
Code128abeliebigalphanumerisch
Code128b
beliebig
alphanumerisch

Code39
beliebig
alphanumerisch
Normale Ausgabe des angegebenen Textes. Start- und Stoppzeichen werden jeweils durch ein * dargestellt.
EAN1312 oder 13numerisch
Bei Länge = 13 unverändert. Bei Länge = 12 wird Prüfziffer erzeugt und angehängt.
EAN87 oder 8numerisch
Bei Länge = 8 unverändert. Bei Länge = 7 wird Prüfziffer erzeugt und angehängt.
ISBN10 oder 13numerisch
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 13numerisch
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.
QRCodebeliebig
alphanumerisch
Der Parameter 2D-Strichbreite ist ohne Bedeutung, muss aber grösser als 0 sein. Der Code wird quadratisch ausgegeben und die Seitenlänge über den Parameter Höhe definiert.


Beispiel