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.
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
|
|
|
|