barcode

Das barcode-Objekt stellt die Informationen bereit, die zum Anzeigen eines Barcodes erforderlich sind. Zu diesen Informationen zählen der Barcodetyp sowie eine Reihe von Optionen, die von Typ zu Typ unterschiedlich sind.

Designer unterstützt zwei Barcodetypen: Hardware und Software. Es ist jedoch keine XFA-Anwendung zur Unterstützung bestimmter Barcodesätze erforderlich. Hardware-Barcodes werden von speziellen Druckern dargestellt. Welche Barcodes unterstützt werden, hängt vom Anzeigegerät ab, da einige Drucker über eine integrierte Unterstützung für bestimmte Barcodes verfügen. Software-Barcodes werden Strich für Strich von der eigentlichen XFA-Anwendung gezeichnet. Bei der Anzeige auf einem Bildschirm, auf den Barcodeleser nicht zugreifen können, kehrt eine XFA-Anwendung möglicherweise auch zur Anzeige von Platzhaltern anstelle eines exakten Barcodes zurück.

Für jeden Barcodetyp gibt es in der Regel zwei verschiedene Spezifikationen: eine für den eigentlichen Barcode und eine für die Anordnung des Barcodes im Verhältnis zur physikalischen Seite sowie zur Druckumgebung. Der Verfasser des Formularentwurfs ist dafür verantwortlich, dass der Barcode auf der Seite richtig platziert wird. Die XFA-Anwendung ist für die ordnungsgemäße Wiedergabe des Barcodes mit Hilfe der Benutzerdaten verantwortlich. Die Benutzerdaten müssen mit dem Barcode kompatibel sein, d. h., sie müssen mit dem zulässigen Zeichensatz und der zulässigen Zeichenfolgenlänge übereinstimmen.

Hierarchie der Objekte

Modell

Untergeordnete Objekte

Formularmodell

extras

Übergeordnete Klasse

node-Klasse-Klasse

Eigenschaften

Name

Beschreibung

Typ

Zugriff

charEncoding

Gibt die Zeichenkodierung des Werts an, der in einem Barcode kodiert ist.

Zeichenfolge

Lesen/Schreiben

checksum

Gibt einen Algorithmus für die in den Barcode einzufügende Prüfsumme an.

Zeichenfolge

Lesen/Schreiben

dataColumnCount

Gibt eine optionale Anzahl an Datenspalten an, die für unterstützte Barcodes kodiert werden. Diese Eigenschaft bezieht sich nur auf zweidimensionale Barcodes.

Zeichenfolge

Lesen/Schreiben

dataLength

Gibt die maximale Anzahl von Zeichen für diese Barcodeinstanz an. Diese Eigenschaft bezieht sich nur auf eindimensionale Barcodes.

Zeichenfolge

Lesen/Schreiben

dataPrep

Definiert die Vorverarbeitung für die Daten, die in den Barcode geschrieben werden.

Zeichenfolge

Lesen/Schreiben

dataRowCount

Gibt eine optionale Anzahl an Datenzeilen an, die für unterstützte Barcodes kodiert werden. Diese Eigenschaft bezieht sich nur auf 2D-Barcodes.

Zeichenfolge

Lesen/Schreiben

endChar

Gibt ein optionales Endsteuerzeichen an, das an die Barcodedaten angehängt wird.

Zeichenfolge

Lesen/Schreiben

errorCorrectionLevel

Gibt ein optionales Fehlerkorrektur-Level an, das auf unterstützte Barcodes angewendet werden soll. Diese Eigenschaft bezieht sich nur auf 2D-Barcodes.

Zeichenfolge

Lesen/Schreiben

moduleHeight

Bestimmt die Höhe einer Gruppe von Balken, mit denen ein Zeichen von bereitgestelltem Text kodiert wird.

Zeichenfolge

Lesen/Schreiben

moduleWidth

Gibt die unterschiedlichen Aspekte eines Barcodes abhängig von der Klasse der verwendeten Barcodes an.

Zeichenfolge

Lesen/Schreiben

printCheckDigit

Gibt an, ob die Prüfziffern in Klartext gedruckt werden.

Zeichenfolge

Lesen/Schreiben

rowColumnRatio

Ein optionales Verhältnis zwischen Zeilen und Spalten für unterstützte 2D-Barcodes.

Zeichenfolge

Lesen/Schreiben

startChar

Gibt ein optionales Startsteuerzeichen an, das am Anfang der Barcodedaten eingefügt wird.

Zeichenfolge

Lesen/Schreiben

textLocation

Gibt die Position eines dem Barcode zugehörigen Textes an.

Zeichenfolge

Lesen/Schreiben

truncate

Schneidet die rechte Kante des Barcodes für unterstützte Formate ab.

Zeichenfolge

Lesen/Schreiben

type

Gibt das von einem Objekt verwendete Muster an.

Zeichenfolge

Lesen/Schreiben

upsMode

Stellt den Modus in einem UPS Maxicode-Barcode dar.

Zeichenfolge

Lesen/Schreiben

use

Ruft einen Prototyp auf.

Zeichenfolge

Lesen/Schreiben

usehref

Ruft einen externen Prototyp auf.

Zeichenfolge

Lesen/Schreiben

wideNarrowRatio

Gibt ein Verhältnis zwischen breitem Balken und schmalem Balken in unterstützten Barcodes an.

Zeichenfolge

Lesen/Schreiben

Methoden

Keine