TableTRElement
Übersicht
TableTRElement ist eine Klasse in Aspose.PDF FOSS für .NET.
Erbt von: StructureElement.
Diese Klasse stellt 13 Methoden zur Arbeit mit TableTRElement-Objekten in .NET-Programmen bereit.
Verfügbare Methoden umfassen: AdjustPosition, AppendChild, ChangeParentElement, ClearId, CreateTD, CreateTH, Detach, FindElements, RemoveAndMoveItsChildObjectsToItsParent, SetId, SetTag, SetText und 1 weitere Methode.
Alle öffentlichen Mitglieder sind für jede .NET-Anwendung nach der Installation des Aspose.PDF FOSS for .NET-Pakets zugänglich.
Eigenschaften: ActualText, AlternativeText, Attributes, BackgroundColor, Border, ChildElements und 16 weitere.
Eigenschaften
| Name | Typ | Zugriff | Beschreibung |
|---|---|---|---|
BackgroundColor | Aspose.Pdf.Color? | Read/Write | Liest oder setzt die Hintergrundfarbe. |
Border | Aspose.Pdf.BorderInfo? | Read/Write | Liest oder setzt den Rand. |
DefaultCellBorder | Aspose.Pdf.BorderInfo? | Read/Write | Liest oder setzt den Standardzellenrand. |
MinRowHeight | double | Read/Write | Liest oder setzt die minimale Zeilenhöhe. |
FixedRowHeight | double | Read/Write | Liest oder setzt die feste Zeilenhöhe. |
IsInNewPage | bool | Read/Write | Liest oder setzt, ob es sich in einer neuen Seite befindet. |
IsRowBroken | bool | Read/Write | Liest oder setzt, ob die Zeile umbrochen ist. |
DefaultCellTextState | Aspose.Pdf.Text.TextState | Read/Write | Liest oder setzt den Standardzellentextzustand. |
DefaultCellPadding | Aspose.Pdf.MarginInfo? | Read/Write | Liest oder setzt die Standardzellenauffüllung. |
VerticalAlignment | Aspose.Pdf.VerticalAlignment | Read/Write | Liest oder setzt die vertikale Ausrichtung. |
StructureTextState | StructureTextState | Read | Textzustand, der auf den Inline-Inhalt dieses Elements angewendet wird (nur gespeichert — der Struktur-Builder rendert ihn nicht erneut). |
Attributes | StructureElementAttributes | Read | Die Strukturattribute (/A), die an diesem Element angehängt sind, nach Eigentümer organisiert. |
StructureType | string | Read | Die PDF-Strukturtyprolle (/S-Eintrag, z. B. |
ActualText | string | Read/Write | Der Ersatztext für den markierten Inhalt (/ActualText). |
AlternativeText | string | Read/Write | Alternativtext, der von unterstützender Technologie verwendet wird (/Alt). |
ExpansionText | string | Read/Write | Erweiterungstext für eine Abkürzung (/E). |
Language | string | Read/Write | BCP-47-Sprachcode für den Inhalt des Elements (/Lang). |
ID | string | Read | Elementidentifikator (/ID); schreibgeschützt — beim Speichern zugewiesen. |
Title | string | Read/Write | Titel des Strukturelements (/T). |
Page | Page? | Read | Seite, die den Inhalt dieses Elements hostet, oder null, wenn das Element noch keiner Seite zugeordnet wurde. |
ParentElement | StructureElement? | Read | Das übergeordnete Strukturelement, oder null, wenn dieses Element losgelöst ist oder direkt unter der Wurzel des Strukturbaums liegt. |
ChildElements | ElementList | Read | Direkte Kind-Elemente dieses Elements. |
Methoden
| Signature | Description |
|---|---|
CreateTD() | Erstelle + hänge ein TD‑Kind an. |
CreateTH() | Erstelle + hänge ein TH‑Kind an. |
AppendChild(child: StructureElement) | Hänge Kind unter das /K‑Array dieses Elements an. |
SetTag(tag: string) | Ordne die Rolle dieses Elements einer benutzerdefinierten Markierung zu und registriere Markierung → ihren Standardtyp in der Dokument‑Rollen‑Map. |
ToString() | Textuelle Darstellung, die beim Dumpen des Strukturbbaums verwendet wird (Rollenname; fällt auf den Typnamen zurück). |
FindElements(recursive: bool) | Rekursives Finden von Nachfahren‑Elementen des Typs T. |
SetText(text: string) | Setze den Textinhalt des Elements (gespeichert als ActualText). |
SetId(id: string) | Setze die Element‑Kennung (/ID). |
ClearId() | Entferne die Element‑Kennung (/ID). |
AdjustPosition(settings: object) | Stub‑No‑Op, beibehalten für Kompatibilität mit der AdjustPosition‑Authoring‑API — FOSS rendert noch nicht über PositionSettings. |
ChangeParentElement(newParent: StructureElement, validate: bool) | Verschiebe dieses Element unter newParent. |
RemoveAndMoveItsChildObjectsToItsParent(validate: bool) | Löse dieses Element und setze seine Kinder unter den ehemaligen Elternteil des Elements (nimmt den Platz des Elements ein). |
Detach() | Trenne dieses Element von seinem Elternteil. |