XForm
Übersicht
XForm ist eine Klasse in Aspose.PDF FOSS für .NET.
Stellt ein Form XObject dar (wiederverwendbarer Inhaltsstrom mit eigenen Ressourcen).
Diese Klasse stellt 5 Methoden zur Arbeit mit XForm-Objekten in .NET-Programmen bereit. Verfügbare Methoden umfassen: CreateNewForm, Dispose, FreeMemory, GetResources. Alle öffentlichen Mitglieder sind für jede .NET-Anwendung zugänglich, nachdem das Aspose.PDF FOSS für .NET-Paket installiert wurde. Eigenschaften: BBox, Contents, DecodedBytes, IT, Matrix, Name und 4 weitere.
Eigenschaften
| Name | Typ | Zugriff | Beschreibung |
|---|---|---|---|
Name | string? | Lesen/Schreiben | Der Name dieses XForm im XObject-Ressourcen-dict der Seite. |
Contents | OperatorCollection | Lesen | Der Inhaltsstream des Form-XObject als typisierte Operator-Sammlung. |
DecodedBytes | byte[] | Lesen | Die rohen dekodierten Inhaltsbytes dieses XForm. |
BBox | Rectangle? | Lesen/Schreiben | Die Begrenzungsbox dieses XForm. |
Rectangle | Rectangle | Lesen | Alias für BBox; das öffentliche API stellt beide Namen bereit. |
Subtype | string | Lesen | Der XObject-Subtype (immer “Form” für XForm-Instanzen). |
Matrix | Matrix | Lesen/Schreiben | Der /Matrix-Eintrag des Formulars (die angewandte Transformation, wenn das Formular gerendert wird). |
IT | string? | Lesen | Der /Intent (IT)-Eintrag des Formulars; null, wenn nicht vorhanden. |
Opi | Opi | Lesen | Open Prepress Interface (OPI)-Wrapper. |
Resources | Resources | Lesen | Form XObject Ressourcen (fonts / images / nested XObjects), die im Stream-Dictionary dieses XForms deklariert sind. |
Methoden
| Signatur | Beschreibung |
|---|---|
GetResources() | Methoden-stiliger Ressourcen-Accessor, Parität mit dem .NET API. |
GetResources(allowCreate: bool) | Methodenstil-Ressourcenzugriff mit Erstellung bei Bedarf. |
Dispose() | Gibt die von diesem XForm gehaltenen Ressourcen frei. |
FreeMemory() | Freigabe des dekodierten Inhalts-Cache. |
CreateNewForm(source: Page, document: Document) | Konstruiere ein neues XForm aus dem Inhaltsstream einer Quellseite und registriere es im Dokument. |