FigureElement

FigureElement

Übersicht

FigureElement ist eine Klasse in Aspose.PDF FOSS für .NET. Erbt von: IllustrationElement.

Diese Klasse stellt 15 Methoden zur Arbeit mit FigureElement-Objekten in .NET-Programmen bereit. Verfügbare Methoden umfassen: AdjustPosition, AppendChild, ChangeParentElement, ClearId, Detach, FindElements, RemoveAndMoveItsChildObjectsToItsParent, SetId, SetImage, SetTag, SetText, ToString. Alle öffentlichen Mitglieder sind für jede .NET-Anwendung zugänglich, nachdem das Aspose.PDF FOSS für .NET Paket installiert wurde. Eigenschaften: ActualText, AlternativeText, Attributes, ChildElements, ExpansionText, ID und 11 weitere.

Eigenschaften

NameTypZugriffBeschreibung
ImagePathstring?LesenBilddatei, die dieser Illustration zugrunde liegt.
ImageWidthdoubleLesenBildbreiten-Überschreibung (0 = automatisch).
ImageHeightdoubleLesenBildhöhe überschreiben (0 = automatisch).
ResolutionintLesenBildauflösung (DPI) überschreiben (0 = automatisch).
StructureTextStateStructureTextStateLesenTextzustand, der auf den Inline-Inhalt dieses Elements angewendet wird (nur gespeichert — der FOSS-Struktur-Builder rendert es nicht erneut).
AttributesStructureElementAttributesLesenDie Strukturattribute (/A), die an diesem Element angehängt sind, nach Eigentümer organisiert.
StructureTypestringLesenDie PDF-Strukturtyp-Rolle (/S-Eintrag, z. B.
SStructureTypeLesenDer Strukturtyp (/S) des Elements als ein StructureType, dessen Name das Rollentag ist (z. B.
ActualTextstringLesen/SchreibenDer Ersatztext für den markierten Inhalt (/ActualText).
AlternativeTextstringLesen/SchreibenAlternativtext, der von unterstützender Technologie verwendet wird (/Alt).
ExpansionTextstringLesen/SchreibenErweiterungstext für eine Abkürzung (/E).
LanguagestringLesen/SchreibenBCP-47 Sprachcode für den Inhalt des Elements (/Lang).
IDstringLesenElementkennzeichen (/ID); schreibgeschützt — bei Speicherung zugewiesen.
TitlestringLesen/SchreibenTitel des Strukturelements (/T).
PagePage?LesenSeite, die den Inhalt dieses Elements hostet, oder null, wenn das Element noch keiner Seite zugeordnet wurde.
ParentElementStructureElement?LesenDas übergeordnete Strukturelement, oder null, wenn dieses Element losgelöst ist oder sich direkt unter der Wurzel des Strukturbaums befindet.
ChildElementsElementListLesenDirekte Kinder dieses Elements.

Methoden

SignaturBeschreibung
SetImage(imagePath: string)Binden Sie ein Raster-/Vektorbild an diese Illustration.
SetImage(imagePath: string, width: double, height: double)Binden Sie ein Bild mit expliziten Abmessungen.
SetImage(imagePath: string, resolution: int)Binden Sie ein Bild mit einer expliziten Auflösung (DPI).
AppendChild(child: StructureElement)Fügen Sie ein Kind unter dem /K-Array dieses Elements hinzu.
SetTag(tag: string)Ordnen Sie die Rolle dieses Elements einem benutzerdefinierten Tag zu und registrieren Sie Tag → seinen Standardtyp in der Dokumentrollenkarte.
ToString()Textuelle Darstellung, die beim Ausgeben des Strukturbaums verwendet wird (Rollenname; fällt zurück auf den Typnamen).
FindElements(recursive: bool)Rekursiv Nachfahren-Elemente vom Typ T finden.
AppendChild(child: StructureElement, validate: bool)Kind anhängen mit optionalem Validierungslauf.
SetText(text: string)Setzt den Textinhalt des Elements (gespeichert als ActualText).
SetId(id: string)Setze die Elementkennung (/ID).
ClearId()Entfernen Sie den Elementbezeichner (/ID).
AdjustPosition(settings: object)Erfassen Sie die angeforderte Layout-Position für ein erstelltes Strukturelement.
ChangeParentElement(newParent: StructureElement, validate: bool)Verschieben Sie dieses Element unter newParent.
RemoveAndMoveItsChildObjectsToItsParent(validate: bool)Trennen Sie dieses Element und ordnen Sie anschließend seine Kinder dem ehemaligen übergeordneten Element dieses Elements zu (unter Verwendung des Slots dieses Elements).
Detach()Trennen Sie dieses Element von seinem übergeordneten Element.

Siehe auch

 Deutsch