Aspose.Pdf.Forms

Der Aspose.Pdf.Forms-Namespace enthält Klassen, die Formulare (standard, statisch, dynamisch) und verschiedene Arten von Feldern wie Textfeld, Listenfeld, Optionsfeld usw. beschreiben.

Klassen

KlasseBeschreibung
BarcodeFieldKlasse repräsentiert Barcode-Feld.
ButtonFieldKlasse repräsentiert Druckknopf-Feld.
CheckboxFieldKlasse, die das Kontrollkästchenfeld darstellt.
ChoiceFieldRepräsentiert die Basisklasse für Auswahlfelder.
ComboBoxFieldKlasse, die das Kombinationsfeld des Formulars darstellt.
DateFieldDatumsfeld mit Kalenderansicht.
DocMDPSignatureRepräsentiert die Klasse des Dokumenten-MDP (Modifikationserkennung und -verhinderung) Signaturtyps.
ExternalSignatureErstellt eine abgetrennte PKCS#7-Signatur mit einem X509Certificate2. Es unterstützt USB-Smartcards, Tokens ohne exportierbare private Schlüssel.
FieldBasisklasse für Acro-Formulare.
FileSelectBoxFieldFeld für das Element der Dateiauswahlbox.
FormKlasse, die das Formularobjekt darstellt.
IconFitBeschreibt, wie das Symbol der Widget-Anmerkung innerhalb seines Anmerkungsrechtecks angezeigt werden soll.
ListBoxFieldKlasse repräsentiert Listenfeld.
NumberFieldTextfeld mit angegebenen gültigen Zeichen.
OptionKlasse repräsentiert die Option des Auswahlfeldes.
OptionCollectionKlasse, die die Sammlung von Optionen des Auswahlfeldes darstellt.
PasswordBoxFieldKlasse beschreibt Textfeld zum Eingeben des Passworts.
PKCS1Repräsentiert das Signaturobjekt gemäß dem PKCS#1-Standard. RSA-Verschlüsselungsalgorithmus und SHA-1-Hashmethode werden zum Signieren verwendet.
PKCS7Repräsentiert das PKCS#7-Objekt, das der PKCS#7-Spezifikation in Internet RFC 2315, PKCS #7: Cryptographic Message Syntax, Version 1.5, entspricht. Der SHA1-Hash des Bytebereichs des Dokuments ist im PKCS#7 SignedData-Feld verkapselt.
PKCS7DetachedRepräsentiert das PKCS#7-Objekt, das der PKCS#7-Spezifikation in Internet RFC 2315, PKCS #7: Cryptographic Message Syntax, Version 1.5, entspricht. Der ursprüngliche signierte Nachrichten-Hash über den Bytebereich des Dokuments ist als normales PKCS#7 SignedData-Feld enthalten. Es dürfen keine Daten im PKCS#7 SignedData-Feld verkapselt sein.
RadioButtonFieldKlasse, die das Optionsfeld darstellt.
RadioButtonOptionFieldKlasse repräsentiert ein Element des Optionsfeldes.
RichTextBoxFieldKlasse beschreibt die Komponente des Rich-Text-Editors.
SignatureEine abstrakte Klasse, die das Signaturobjekt im PDF-Dokument darstellt. Signaturen sind Felder mit Werten von Signaturobjekten, die letzte enthält Daten, die zur Überprüfung der Gültigkeit des Dokuments verwendet werden.
SignatureCustomAppearanceEine abstrakte Klasse, die das benutzerdefinierte Erscheinungsbild des Signaturobjekts darstellt.
SignatureFieldRepräsentiert das Signaturformularfeld.
SignHashDelegat für das benutzerdefinierte Signieren des Dokumenten-Hashes.
TextBoxFieldKlasse, die das Textfeld darstellt.
XFARepräsentiert das XML-Formular gemäß der XML Forms Architecture (XFA).

Aufzählung

AufzählungBeschreibung
BoxStyleRepräsentiert Stile zum Zeichnen des Häkchens im Kontrollkästchen.
DocMDPAccessPermissionsDie Zugriffsberechtigungen, die für dieses Dokument gewährt werden. Gültige Werte sind: 1 - Keine Änderungen am Dokument sind erlaubt; jede Änderung am Dokument macht die Signatur ungültig. 2 - Erlaubte Änderungen sind das Ausfüllen von Formularen, das Instanziieren von Seitenvorlagen und das Signieren; andere Änderungen machen die Signatur ungültig. 3 - Erlaubte Änderungen sind die gleichen wie für 2, sowie die Erstellung, Löschung und Modifikation von Anmerkungen; andere Änderungen machen die Signatur ungültig.
FormTypeAufzählung der möglichen Typen von Acro-Formularen.
IconCaptionPositionBeschreibt die Position des Symbols.
ScalingModeDer Typ der Skalierung, der verwendet werden soll.
ScalingReasonDie Umstände, unter denen das Symbol innerhalb des Anmerkungsrechtecks skaliert werden soll.
SubjectNameElementsAufzählung beschreibt Elemente im Signaturbetreff-String.
SymbologyEine (Barcode) Symbologie definiert die technischen Details eines bestimmten Typs von Barcode: die Breite der Balken, Zeichensatz, Kodierungsmethode, Prüfziffernspezifikationen usw.