Tabellenelement

Tabellenelement

Übersicht

TableElement ist eine Klasse in Aspose.PDF FOSS für .NET. Erbt von: StructureElement.

Diese Klasse bietet 14 Methoden zur Arbeit mit TableElement‑Objekten in .NET‑Programmen. Verfügbare Methoden umfassen: AdjustPosition, AppendChild, ChangeParentElement, ClearId, CreateTBody, CreateTFoot, CreateTHead, Detach, FindElements, RemoveAndMoveItsChildObjectsToItsParent, SetId, SetTag und 2 weitere Methoden. Alle öffentlichen Mitglieder sind für jede .NET‑Anwendung nach der Installation des Aspose.PDF FOSS for .NET‑Pakets zugänglich. Eigenschaften: ActualText, Alignment, AlternativeText, Attributes, BackgroundColor, Border und 24 weitere.

Eigenschaften

NameTypeAccessDescription
RepeatingRowsCountintRead/WriteLiest oder setzt die Anzahl der wiederholenden Zeilen.
RepeatingColumnsCountintRead/WriteLiest oder setzt die Anzahl der wiederholenden Spalten.
RepeatingRowsStyleAspose.Pdf.Text.TextState?Read/WriteLiest oder setzt den Stil der wiederholenden Zeilen.
BackgroundColorAspose.Pdf.Color?Read/WriteLiest oder setzt die Hintergrundfarbe.
BorderAspose.Pdf.BorderInfo?Read/WriteLiest oder setzt den Rahmen.
AlignmentAspose.Pdf.HorizontalAlignmentRead/WriteLiest oder setzt die Ausrichtung.
CornerStyleAspose.Pdf.BorderCornerStyleRead/WriteLiest oder setzt den Eckstil.
BrokenAspose.Pdf.TableBrokenRead/WriteLiest oder setzt den beschädigten Zustand.
ColumnAdjustmentAspose.Pdf.ColumnAdjustmentRead/WriteLiest oder setzt die Spaltenanpassung.
ColumnWidthsstring?Read/WriteLiest oder setzt die Spaltenbreiten.
DefaultColumnWidthstring?Read/WriteLiest oder setzt die Standardspaltenbreite.
DefaultCellBorderAspose.Pdf.BorderInfo?Read/WriteLiest oder setzt den Standardzellenrahmen.
DefaultCellPaddingAspose.Pdf.MarginInfo?Read/WriteLiest oder setzt das Standardzellen‑Padding.
DefaultCellTextStateAspose.Pdf.Text.TextStateRead/WriteLiest oder setzt den Standardzellentextzustand.
IsBrokenboolRead/WriteLiest oder setzt, ob beschädigt ist.
IsBordersIncludedboolRead/WriteLiest oder setzt, ob Rahmen eingeschlossen sind.
LeftfloatRead/WriteLiest oder setzt den linken Wert.
TopfloatRead/WriteLiest oder setzt den oberen Wert.
StructureTextStateStructureTextStateReadTextzustand, der auf den Inline‑Inhalt dieses Elements angewendet wird (nur gespeichert — der Struktur‑Builder rendert ihn nicht neu).
AttributesStructureElementAttributesReadDie Strukturattributen (/A), die an dieses Element angehängt sind, nach Eigentümer organisiert.
StructureTypestringReadDie PDF‑Struktur‑Typ‑Rolle (/S‑Eintrag, z. B.
ActualTextstringRead/WriteDer Ersatztext für den markierten Inhalt (/ActualText).
AlternativeTextstringRead/WriteAlternativtext, der von unterstützender Technologie verwendet wird (/Alt).
ExpansionTextstringRead/WriteErweiterungstext für eine Abkürzung (/E).
LanguagestringRead/WriteBCP‑47‑Sprachcode für den Inhalt des Elements (/Lang).
IDstringReadElement‑Kennung (/ID); schreibgeschützt — beim Speichern zugewiesen.
TitlestringRead/WriteTitel des Strukturelements (/T).
PagePage?ReadSeite, die den Inhalt dieses Elements hostet, oder null, wenn das Element noch keiner Seite zugeordnet wurde.
ParentElementStructureElement?ReadDas übergeordnete Strukturelement, oder null, wenn dieses Element losgelöst ist oder direkt unter der Wurzel des Strukturbaums liegt.
ChildElementsElementListReadDirekte Kind‑Elemente dieses Elements.

Methoden

SignatureDescription
CreateTBody()Erstelle + füge ein TBody‑Kind hinzu.
CreateTHead()Erstelle + füge ein THead‑Kind hinzu.
CreateTFoot()Erstelle + füge ein TFoot‑Kind hinzu.
AppendChild(child: StructureElement)Füge ein Kind unter dem /K‑Array dieses Elements hinzu.
SetTag(tag: string)Ordne die Rolle dieses Elements einer benutzerdefinierten Markierung neu zu und registriere Markierung → ihren Standardtyp in der Dokumentrollen‑Karte.
ToString()Textuelle Darstellung, die beim Ausgeben des Strukturbbaums verwendet wird (Rollenname; fällt zurück auf den Typnamen).
FindElements(recursive: bool)Finde rekursiv Nachfahren‑Elemente vom Typ T.
SetText(text: string)Setze den Textinhalt des Elements (gespeichert als ActualText).
SetId(id: string)Setze die Elementkennung (/ID).
ClearId()Entferne die Elementkennung (/ID).
AdjustPosition(settings: object)Platzhalter‑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 ordne seine Kinder anschließend dem ehemaligen Elternteil dieses Elements zu (nimmt den Platz dieses Elements ein).
Detach()Löse dieses Element von seinem Elternteil.

Siehe auch

 Deutsch