Class BarcodeField

BarcodeField-Klasse

Klasse stellt Barcode-Feld dar.

public sealed class BarcodeField : TextBoxField

Konstruktoren

NameBeschreibung
BarcodeField(Dokument, Rechteck)Initialisiert eine neue Instanz der BarcodeField-Klasse.
BarcodeField(Seite, Rechteck)Initialisiert eine neue Instanz der BarcodeField-Klasse.

Eigenschaften

NameBeschreibung
Actions { get; }Gibt die Aktionsannotation zurück. (2 Eigenschaften)
virtual ActiveState { get; set; }Gibt den aktuellen Erscheinungszustand der Annotation zurück oder setzt ihn.
AlternateName { get; set; }Gibt den alternativen Namen des Feldes zurück oder setzt ihn (Ein alternativer Feldname, der anstelle des tatsächlichen Feldnamens verwendet werden soll, wo immer das Feld in der Benutzeroberfläche identifiziert werden soll). Der alternative Name wird als Feldtooltip in Adobe Acrobat verwendet.
AnnotationIndex { get; set; }Gibt den Index dieser Annotation auf der Seite zurück oder setzt ihn.
override AnnotationType { get; }Gibt den Typ der Annotation zurück.
Appearance { get; }Gibt das Erscheinungswörterbuch der Annotation zurück.
Border { get; set; }Gibt die Eigenschaften des Randes der Annotation zurück oder setzt sie. Border
Caption { get; }Gibt die Beschriftung des Barcode-Objekts zurück.
Characteristics { get; }Gibt die Eigenschaften der Annotation zurück.
Color { get; set; }Gibt die Farbe der Annotation zurück oder setzt sie.
Contents { get; set; }Gibt den Text der Annotation zurück oder setzt ihn.
Count { get; }Gibt die Anzahl der Unterfelder in diesem Feld zurück. (Zum Beispiel die Anzahl der Elemente im Optionsfeld).
DefaultAppearance { get; set; }Gibt das Standard-Erscheinungsbild des Feldes zurück oder setzt es.
ECC { get; }Gibt einen ganzzahligen Wert zurück, der den Fehlerkorrekturkoeffizienten darstellt. Für PDF417 sollte er von 0 bis 8 reichen. Für QRCode sollte er von 0 bis 3 reichen (0 für ‘L’, 1 für ‘M’, 2 für ‘Q’ und 3 für ‘H’).
Exportable { get; set; }Gibt das exportierbare Flag des Feldes zurück oder setzt es.
Flags { get; set; }Flags der Annotation.
ForceCombs { get; set; }Gibt das Flag zurück oder setzt es, das angibt, ob das Feld in getrennte Positionen unterteilt ist.
FullName { get; }Gibt den vollqualifizierten Namen der Annotation zurück.
virtual Height { get; set; }Gibt die Höhe der Annotation zurück oder setzt sie.
Highlighting { get; set; }Hervorhebungsmodus der Annotation.
virtual Hyperlink { get; set; }Gibt den Fragment-Hyperlink zurück oder setzt ihn (für PDF-Generator).
IsFirstParagraphInColumn { get; set; }Gibt einen booleschen Wert zurück oder setzt ihn, der angibt, ob dieser Absatz in der nächsten Spalte sein wird. Standard ist falsch. (für PDF-Generierung)
IsGroup { get; }Gibt einen booleschen Wert zurück oder setzt ihn, der angibt, ob dieses Feld ein nicht-terminales Feld ist, d.h. eine Gruppe von Feldern.
IsInLineParagraph { get; set; }Gibt zurück oder setzt, ob ein Absatz inline ist. Standard ist falsch. (für PDF-Generierung)
IsInNewPage { get; set; }Gibt einen booleschen Wert zurück oder setzt ihn, der angibt, ob dieser Absatz auf einer neuen Seite generiert wird. Standard ist falsch. (für PDF-Generierung)
IsKeptWithNext { get; set; }Gibt einen booleschen Wert zurück oder setzt ihn, der angibt, ob der aktuelle Absatz auf derselben Seite wie der nächste Absatz bleibt. Standard ist falsch. (für PDF-Generierung)
IsSharedField { get; set; }Eigenschaft für Generatorunterstützung. Wird verwendet, wenn das Feld in den Kopf- oder Fußbereich eingefügt wird. Wenn wahr, wird dieses Feld einmal erstellt und sein Erscheinungsbild wird auf allen Seiten des Dokuments sichtbar sein. Wenn falsch, wird für jede Dokumentseite ein separates Feld erstellt.
IsSynchronized { get; }Gibt wahr zurück, wenn das Wörterbuch synchronisiert ist.
Item { get; }Gibt das Unterfeld zurück, das in diesem Feld nach dem Namen des Unterfeldes enthalten ist. (2 Indizes)
MappingName { get; set; }Gibt den Mapping-Namen des Feldes zurück oder setzt ihn, der beim Exportieren von interaktiven Formulardaten aus dem Dokument verwendet werden soll.
Margin { get; set; }Gibt einen äußeren Rand für den Absatz zurück oder setzt ihn (für PDF-Generierung)
MaxLen { get; set; }Gibt die maximale Länge des Textes im Feld zurück oder setzt sie.
Modified { get; set; }Gibt das Datum und die Uhrzeit zurück oder setzt sie, wann die Annotation zuletzt geändert wurde.
Multiline { get; set; }Gibt das Multiline-Flag des Feldes zurück oder setzt es. Wenn Multiline wahr ist, kann das Feld mehrere Zeilen Text enthalten.
Name { get; set; }Gibt den Namen der Annotation auf der Seite zurück oder setzt ihn.
OnActivated { get; set; }Eine Aktion, die ausgeführt werden soll, wenn die Annotation aktiviert wird.
override PageIndex { get; }Gibt den Index der Seite zurück, die dieses Feld enthält.
Parent { get; }Gibt die übergeordnete Annotation zurück.
PartialName { get; set; }Gibt den teilweisen Namen des Feldes zurück oder setzt ihn.
ReadOnly { get; set; }Gibt den schreibgeschützten Status des Feldes zurück oder setzt ihn.
override Rect { get; set; }Gibt das Rechteck des Feldes zurück oder setzt es.
Required { get; set; }Gibt den erforderlichen Status des Feldes zurück oder setzt ihn.
Resolution { get; }Gibt die Auflösung in Punkten pro Zoll (dpi) zurück, bei der das Barcode-Objekt gerendert wird.
Scrollable { get; set; }Gibt das scrollbare Flag des Feldes zurück oder setzt es. Wenn wahr, kann das Feld gescrollt werden.
SpellCheck { get; set; }Gibt das Rechtschreibprüfungs-Flag für das Feld zurück oder setzt es. Wenn wahr, wird das Feld auf Rechtschreibung überprüft.
States { get; }Gibt das Erscheinungswörterbuch der Annotation zurück.
Symbology { get; }Gibt an, welche Barcode- oder Glyphentechnologie für diese Annotation verwendet werden soll, siehe Symbology für Details.
SyncRoot { get; }Synchronisationsobjekt.
TabOrder { get; set; }Gibt die Tabulatorreihenfolge des Feldes zurück oder setzt sie.
TextHorizontalAlignment { get; set; }Gibt die Textausrichtung für die Annotation zurück oder setzt sie.
TextVerticalAlignment { get; set; }Gibt die vertikale Textausrichtung für die Annotation zurück oder setzt sie.
override Value { get; set; }Gibt den Wert des Feldes zurück oder setzt ihn.
virtual VerticalAlignment { get; set; }Gibt eine vertikale Ausrichtung des Absatzes zurück oder setzt sie.
virtual Width { get; set; }Gibt die Breite der Annotation zurück oder setzt sie.
XSymHeight { get; }Gibt den vertikalen Abstand zwischen zwei Barcode-Modulen in Pixeln zurück. Das Verhältnis XSymHeight/XSymWidth sollte ein ganzzahliger Wert sein. Für PDF417 liegt der akzeptable Verhältnisbereich zwischen 1 und 4. Für QRCode und DataMatrix sollte dieses Verhältnis immer 1 sein.
XSymWidth { get; }Gibt den horizontalen Abstand in Pixeln zwischen zwei Barcode-Modulen zurück.
ZIndex { get; set; }Gibt einen int-Wert zurück oder setzt ihn, der die Z-Reihenfolge des Graphen angibt. Ein Graph mit größerem ZIndex wird über dem Graphen mit kleinerem ZIndex platziert. ZIndex kann negativ sein. Ein Graph mit negativem ZIndex wird hinter dem Text auf der Seite platziert.

Methoden

NameBeschreibung
override Accept(AnnotationSelector)Akzeptiert den Besucher.
AddBarcode(string)Fügt den Barcode 128 in das Feld ein. Der Feldwert wird auf den Code geändert und das Feld wird schreibgeschützt.
AddImage(Image)Fügt ein Bild in die Ressourcen des Feldes ein und zeichnet es.
virtual ChangeAfterResize(Matrix)Aktualisiert Parameter und Erscheinungsbild gemäß der Matrixtransformation.
virtual Clone()Klont diese Instanz. Virtuelle Methode. Gibt immer null zurück.
CopyTo(WidgetAnnotation[], int)Kopiert Unterfelder dieses Feldes in ein Array, beginnend ab dem angegebenen Index.
ExecuteFieldJavaScript(JavascriptAction)Führt eine bestimmte JavaScript-Aktion für das Feld aus.
ExportToJson(Stream, ExportFieldsToJsonOptions)Exportiert das angegebene PDF-Formularfeld in das JSON-Format und schreibt das Ergebnis in den bereitgestellten Stream.
ExportToJson(string, ExportFieldsToJsonOptions)Exportiert das angegebene PDF-Formularfeld in das JSON-Format und schreibt das Ergebnis in die angegebene Datei.
ExportValueToJson(Stream, bool)Exportiert den Inhalt des angegebenen Feldes in einen JSON-Stream. Der Wert des Schaltflächenfeldes wird nicht exportiert.
override Flatten()Entfernt dieses Feld und platziert seinen Wert direkt auf der Seite.
GetCheckedStateName()Gibt den Namen des “ausgewählten” Zustands gemäß den vorhandenen Zustandsnamen zurück.
GetEnumerator()Gibt den Enumerator der enthaltenen Felder zurück.
GetRectangle(bool)Gibt das Rechteck der Annotation unter Berücksichtigung der Seitenrotation zurück.
ImportValueFromJson(Stream)Importiert Daten in die angegebenen Felder aus einem JSON-Stream, basierend auf einer genauen Übereinstimmung der vollständigen Namen der Felder.
ImportValueFromJson(Stream, string)Importiert Daten in das angegebene Feld aus einem JSON-Stream, wobei der vollständige Name, der in der Variablen ‘fieldFullNameInJSON’ angegeben ist, für die Übereinstimmung verwendet wird.
Recalculate()Berechnet alle berechneten Felder im Formular neu.
virtual SetPosition(Point)Setzt die Position des Feldes.

Siehe auch