XFA
Übersicht
XFA ist eine Klasse in Aspose.PDF FOSS für .NET.
XmlNode-basierter Zugriff auf die XFA-Pakete des Dokuments (template / datasets / config / form / xdp).
Diese Klasse bietet 5 Methoden zur Arbeit mit XFA-Objekten in .NET-Programmen. Verfügbare Methoden sind: GetFieldNode, GetFieldTemplate, GetFieldTemplates, GetNamespaceManager, SetFieldImage. Alle öffentlichen Mitglieder sind für jede .NET-Anwendung nach der Installation des Aspose.PDF FOSS für .NET Pakets zugänglich. Eigenschaften: Config, Datasets, FieldNames, Form, NamespaceManager, Template und 1 weitere.
Eigenschaften
| Name | Typ | Zugriff | Beschreibung |
|---|---|---|---|
NamespaceManager | XmlNamespaceManager | Lesen | Namespace-Manager, der beim Durchlaufen der XFA XML-Pakete verwendet wird. |
Datasets | XmlNode? | Lesen | Der XFA-Datasets-Knoten oder null, wenn das Dokument keine XFA-Datasets enthält. |
Template | XmlNode? | Lesen | Der XFA-Template-Knoten, oder null, wenn nicht vorhanden. |
Config | XmlNode? | Lesen | Der XFA-Config-Knoten. |
Form | XmlNode? | Lesen | Der XFA-Form-Knoten. |
XDP | XmlDocument? | Lesen | Komposites XDP-Dokument, das alle XFA-Pakete einhüllt, oder null, wenn kein XFA vorhanden ist. |
FieldNames | string[] | Lesen | Die aus der Vorlage aufgelisteten XFA-Feldnamen. |
Methoden
| Signatur | Beschreibung |
|---|---|
GetNamespaceManager() | Methoden-Form-Alias für NamespaceManager (öffentliche API-Form). |
GetFieldNode(fieldName: string) | Gibt den Datenknoten der XFA-Datensätze für das benannte Feld zurück (punktierter Pfad, z. B. ). |
GetFieldTemplate(fieldName: string) | Gibt den XFA-Vorlagennode für das benannte Feld zurück, oder null, wenn unbekannt. |
GetFieldTemplates() | Gibt jeden XFA-Vorlagenfeld-Node zurück. |
SetFieldImage(fieldName: string, image: System.IO.Stream) | Setzt die Bytes eines XFA-Bildfelds. |