Class BLSTextElement
Inhalt
[
Ausblenden
]BLSTextElement-Klasse
Stellt eine Basisklasse für Blockebene-Textstruktur-Elemente in der logischen Struktur dar.
public abstract class BLSTextElement : BLSElement, IAdjustPosition, ITextElement
Eigenschaften
Name | Beschreibung |
---|---|
ActualText { get; set; } | Ruft den tatsächlichen Text für das Struktur-Element ab oder legt ihn fest. |
AlternativeText { get; set; } | Ruft den alternativen Text für das Struktur-Element ab oder legt ihn fest. |
Attributes { get; } | Ruft das StructureAttributeCollection-Objekt ab. |
ChildElements { get; } | Ruft die Sammlung von Kind-Elementen ab. |
DefaultAttributeOwner { get; } | Ruft das AttributeOwnerStandard-Objekt ab. |
ExpansionText { get; set; } | Ruft den Erweiterungstext für das Struktur-Element ab oder legt ihn fest. |
ID { get; } | Ruft die ID für das Struktur-Element ab. |
Language { get; set; } | Ruft die Sprache für das Struktur-Element ab oder legt sie fest. |
Page { get; } | Ruft die Seite ab, auf der einige oder alle Kind-Elemente gerendert werden. |
ParentElement { get; } | Ruft das übergeordnete Element ab. |
StructureTextState { get; } | Ruft das StructureTextState-Objekt für das aktuelle Element ab. |
StructureType { get; } | Ruft den Typ des Struktur-Elements ab. |
Title { get; set; } | Ruft den Titel für das Struktur-Element ab oder legt ihn fest. |
Methoden
Name | Beschreibung |
---|---|
AdjustPosition(PositionSettings) | |
AppendChild(Element, bool) | Fügt ein Element zur Sammlung der Kinder hinzu. |
ChangeParentElement(StructureElement, bool) | Ändert das übergeordnete Element für das aktuelle Struktur-Element |
ClearChilds() | Löscht alle Kinder. |
ClearId() | Löscht die ID für das Struktur-Element. |
FindElements<T>(bool) | Findet Elemente eines bestimmten Typs |
GenerateId() | Generiert eine ID für das Struktur-Element. |
InsertChild(Element, int, bool) | Fügt ein Element an dem angegebenen Index in die Sammlung der Kinder ein. |
Remove() | Entfernt: ein Element aus der Struktur, eine Referenz darauf aus dem übergeordneten Objekt, Referenzen darauf aus Kindobjekten, das entsprechende Objekt aus dem Dokument. |
RemoveAndMoveItsChildObjectsToItsParent(bool) | Entfernt ein Element aus der Struktur, eine Referenz darauf aus dem übergeordneten Objekt, Referenzen darauf aus Kindobjekten und das entsprechende Objekt aus dem Dokument. Fügt die Kindobjekte des entfernten Objekts in die Sammlung der Kindobjekte seines ehemaligen übergeordneten Objekts ab dem Index des entfernten Objekts ein. |
RemoveChild(int) | Entfernt das Kind an. |
SetId(string) | Legt die ID für das Struktur-Element fest. |
SetTag(string) | Legt ein benutzerdefiniertes Tag für das Struktur-Element fest. |
SetText(string) | |
override Tag(Annotation) | Bindet ein Struktur-Element an die Annotation. |
override Tag(Artifact) | Bindet ein Struktur-Element an das Artefakt. |
override Tag(BDC) | Bindet ein Struktur-Element an den Inhaltstrom BDC-Operator. |
override Tag(XForm) | Bindet ein Struktur-Element an den Inhaltstrom XForm. |
override Tag(XImage) | Bindet ein Struktur-Element an das XImage. |
override ToString() | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. |
Siehe auch
- Klasse BLSElement
- Schnittstelle IAdjustPosition
- Schnittstelle ITextElement
- Namensraum Aspose.Pdf.LogicalStructure
- Assembly Aspose.PDF