XForm
Overzicht
XForm is een klasse in Aspose.PDF FOSS voor .NET.
Stelt een Form XObject voor (herbruikbare contentstroom met eigen resources).
Deze klasse biedt 5 methoden voor het werken met XForm-objecten in .NET-programma’s. Beschikbare methoden omvatten: CreateNewForm, Dispose, FreeMemory, GetResources. Alle openbare leden zijn toegankelijk voor elke .NET-applicatie na het installeren van het Aspose.PDF FOSS voor .NET-pakket. Eigenschappen: BBox, Contents, DecodedBytes, IT, Matrix, Name, en nog 4.
Eigenschappen
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
Name | string? | Lezen/schrijven | De naam van dit XForm in de XObject resources dict van de pagina. |
Contents | OperatorCollection | Lezen | De content stream van de Form XObject als een getypeerde operatorcollectie. |
DecodedBytes | byte[] | Lezen | De ruwe gedecodeerde inhoudsbytes van dit XForm. |
BBox | Rectangle? | Lezen/schrijven | De begrenzingsvak van dit XForm. |
Rectangle | Rectangle | Lezen | Alias voor BBox; de publieke API toont beide namen. |
Subtype | string | Lezen | De XObject-subtype (altijd “Form” voor XForm-instanties). |
Matrix | Matrix | Lezen/schrijven | De /Matrix-entry van de Form (de transformatie die wordt toegepast wanneer de Form wordt geschilderd). |
IT | string? | Lezen | De /Intent (IT)-entry van de Form; null wanneer afwezig. |
Opi | Opi | Lezen | Open Prepress Interface (OPI) wrapper. |
Resources | Resources | Lezen | Form XObject-resources (lettertypen / afbeeldingen / geneste XObjecten) gedeclareerd in de stream-dict van deze XForm. |
Methoden
| Handtekening | Beschrijving |
|---|---|
GetResources() | Methode-stijl resources accessor, gelijk met de .NET API. |
GetResources(allowCreate: bool) | Methode-achtige resources-accessor met aanmaken op verzoek. |
Dispose() | Geeft de resources vrij die door deze XForm worden vastgehouden. |
FreeMemory() | Vrijgeven van cache met gedecodeerde inhoud. |
CreateNewForm(source: Page, document: Document) | Maak een nieuwe XForm aan vanuit de contentstream van een bronpagina en registreer deze in het document. |