TableElement
Overzicht
TableElement is een klasse in Aspose.PDF FOSS voor .NET. Erft van: StructureElement.
Deze klasse biedt 15 methoden voor het werken met TableElement objecten in .NET programma’s. Beschikbare methoden omvatten: AdjustPosition, AppendChild, ChangeParentElement, ClearId, CreateTBody, CreateTFoot, CreateTHead, Detach, FindElements, RemoveAndMoveItsChildObjectsToItsParent, SetId, SetTag en 2 extra methoden. Alle openbare leden zijn toegankelijk voor elke .NET applicatie na het installeren van het Aspose.PDF FOSS voor .NET pakket. Eigenschappen: ActualText, Alignment, AlternativeText, Attributes, BackgroundColor, Border en nog 25.
Eigenschappen
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
RepeatingRowsCount | int | Lezen/schrijven | Haalt of stelt het aantal herhalende rijen in. |
RepeatingColumnsCount | int | Lezen/schrijven | Geeft de hoeveelheid herhalende kolommen terug of stelt deze in. |
RepeatingRowsStyle | Aspose.Pdf.Text.TextState? | Lezen/schrijven | Haalt op of stelt de stijl voor herhalende rijen in. |
BackgroundColor | Aspose.Pdf.Color? | Lezen/schrijven | Haalt de achtergrondkleur op of stelt deze in. |
Border | Aspose.Pdf.BorderInfo? | Lezen/schrijven | Haalt de rand op of stelt deze in. |
Alignment | Aspose.Pdf.HorizontalAlignment | Lezen/schrijven | Haalt de uitlijning op of stelt deze in. |
CornerStyle | Aspose.Pdf.BorderCornerStyle | Lezen/schrijven | Haalt de hoekstijl op of stelt deze in. |
Broken | Aspose.Pdf.TableBroken | Lezen/schrijven | Haalt of stelt de broken op. |
ColumnAdjustment | Aspose.Pdf.ColumnAdjustment | Lezen/schrijven | Gets of sets de kolomaanpassing. |
ColumnWidths | string? | Lezen/schrijven | Haalt op of stelt de kolombreedtes in. |
DefaultColumnWidth | string? | Lezen/schrijven | Haalt de standaardkolombreedte op of stelt deze in. |
DefaultCellBorder | Aspose.Pdf.BorderInfo? | Lezen/schrijven | Haalt de standaardcelrand op of stelt deze in. |
DefaultCellPadding | Aspose.Pdf.MarginInfo? | Lezen/schrijven | Gets of sets de standaardcelopvulling. |
DefaultCellTextState | Aspose.Pdf.Text.TextState | Lezen/schrijven | Haalt of stelt de standaardceltekststatus op. |
IsBroken | bool | Lezen/schrijven | Haalt op of stelt de is broken in. |
IsBordersIncluded | bool | Lezen/schrijven | Geeft of stelt de is borders included. |
Left | float | Lezen/schrijven | Haalt of stelt de linkerkant op. |
Top | float | Lezen/schrijven | Haalt of stelt de bovenkant in. |
StructureTextState | StructureTextState | Lezen | Tekststatus toegepast op de inline-inhoud van dit element (alleen opgeslagen — de FOSS-structuurbouwer rendert het niet opnieuw). |
Attributes | StructureElementAttributes | Lezen | De structuur-attributen (/A) die aan dit element zijn gekoppeld, georganiseerd per eigenaar. |
StructureType | string | Lezen | De PDF-structuurtype-rol (/S-vermelding, b.v. |
S | StructureType | Lezen | Het structuurtype (/S) van het element als een StructureType waarvan de Naam de roltag is (b.v. |
ActualText | string | Lezen/schrijven | De vervangende tekst voor de gemarkeerde inhoud (/ActualText). |
AlternativeText | string | Lezen/schrijven | Alternatieve tekst die door ondersteunende technologie wordt gebruikt (/Alt). |
ExpansionText | string | Lezen/schrijven | Uitgebreide tekst voor een afkorting (/E). |
Language | string | Lezen/schrijven | BCP-47 taalcode voor de inhoud van het element (/Lang). |
ID | string | Lezen | Elementidentificatie (/ID); alleen-lezen — toegewezen bij opslaan. |
Title | string | Lezen/schrijven | Titel van het structuur-element (/T). |
Page | Page? | Lezen | Pagina die de inhoud van dit element host, of null wanneer het element nog niet aan een pagina is gekoppeld. |
ParentElement | StructureElement? | Lezen | Het bovenliggende structuur-element, of null wanneer dit element losgekoppeld is of direct onder de wortel van de structuurboom staat. |
ChildElements | ElementList | Lezen | Directe kinderen van dit element. |
Methoden
| Handtekening | Beschrijving |
|---|---|
CreateTBody() | Maak + voeg een TBody-kind toe. |
CreateTHead() | Maak + voeg een THead-kind toe. |
CreateTFoot() | Maak + voeg een TFoot-kind toe. |
AppendChild(child: StructureElement) | Voeg kind toe onder de /K-array van dit element. |
SetTag(tag: string) | Herkaart de rol van dit element naar een aangepast tag, waarbij tag → het standaardtype wordt geregistreerd in de documentrolmap. |
ToString() | Tekstuele weergave die wordt gebruikt bij het dumpen van de structuurboom (rolnaam; valt terug op de typenaam). |
FindElements(recursive: bool) | Zoek recursief naar afstammelingen van type T. |
AppendChild(child: StructureElement, validate: bool) | Voeg kind toe met een optionele validatie-pass. |
SetText(text: string) | Stel de tekstinhoud van het element in (opgeslagen als ActualText). |
SetId(id: string) | Stel de elementidentificatie (/ID) in. |
ClearId() | Verwijder de elementidentificator (/ID). |
AdjustPosition(settings: object) | Leg de gevraagde lay-outpositie vast voor een aangemaakt structuur-element. |
ChangeParentElement(newParent: StructureElement, validate: bool) | Verplaats dit element onder newParent. |
RemoveAndMoveItsChildObjectsToItsParent(validate: bool) | Ontkoppel dit element, koppel vervolgens de kinderen opnieuw onder de voormalige ouder van dit element (door de positie van dit element over te nemen). |
Detach() | Ontkoppel dit element van zijn ouder. |