FigureElement

FigureElement

Přehled

FigureElement je třída v Aspose.PDF FOSS pro .NET. Dědí z: IllustrationElement.

Tato třída poskytuje 15 metod pro práci s objekty FigureElement v programech .NET. Dostupné metody zahrnují: AdjustPosition, AppendChild, ChangeParentElement, ClearId, Detach, FindElements, RemoveAndMoveItsChildObjectsToItsParent, SetId, SetImage, SetTag, SetText, ToString. Veřejné členy jsou přístupné libovolné aplikaci .NET po instalaci balíčku Aspose.PDF FOSS pro .NET. Vlastnosti: ActualText, AlternativeText, Attributes, ChildElements, ExpansionText, ID a dalších 11.

Vlastnosti

Název:Typ:PřístupPopis:
ImagePathstring?ČteníObrázkový soubor podporující tuto ilustraci.
ImageWidthdoubleČteníPřepsání šířky obrázku (0 = automaticky).
ImageHeightdoubleČteníPřepsání výšky obrázku (0 = automaticky).
ResolutionintČteníPřepsání rozlišení obrázku (DPI) (0 = automaticky).
StructureTextStateStructureTextStateČteníStav textu aplikovaný na inline obsah tohoto prvku (uložen pouze — FOSS konstruktor struktury jej nepřekresluje).
AttributesStructureElementAttributesČteníStrukturální atributy (/A) připojené k tomuto prvku, uspořádané podle vlastníka.
StructureTypestringČteníRole typu struktury PDF (/S vstup, např.
SStructureTypeČteníTyp struktury prvku (/S) jako StructureType, jehož Název je značka role (např.
ActualTextstringČtení/zápisNáhradní text pro označený obsah (/ActualText).
AlternativeTextstringČtení/zápisAlternativní text používaný asistenční technologií (/Alt).
ExpansionTextstringČtení/zápisRozšiřující text pro zkratku (/E).
LanguagestringČtení/zápisBCP-47 kód jazyka pro obsah elementu (/Lang).
IDstringČteníIdentifikátor elementu (/ID); jen pro čtení — přiřazen při uložení.
TitlestringČtení/zápisNázev strukturálního elementu (/T).
PagePage?ČteníStránka hostující obsah tohoto prvku, nebo null, pokud ještě není prvek připojen k žádné stránce.
ParentElementStructureElement?ČteníNadřazený strukturální prvek, nebo null, pokud je tento prvek odpojen nebo přímo pod kořenem stromu struktury.
ChildElementsElementListČteníPřímé potomky tohoto elementu.

Metody

Podpis:Popis:
SetImage(imagePath: string)Připojit rastrový/vektorový obrázek k této ilustraci.
SetImage(imagePath: string, width: double, height: double)Připojit obrázek s explicitními rozměry.
SetImage(imagePath: string, resolution: int)Připojit obrázek s explicitním rozlišením (DPI).
AppendChild(child: StructureElement)Přidejte podřízený prvek pod pole /K tohoto elementu.
SetTag(tag: string)Přiřaďte roli tohoto elementu vlastní značku, zaregistrujte značku → její standardní typ v mapě rolí dokumentu.
ToString()Textová reprezentace používaná při výpisu stromu struktury (název role; pokud není k dispozici, použije se název typu).
FindElements(recursive: bool)Rekurzivně najít podřízené prvky typu T.
AppendChild(child: StructureElement, validate: bool)Přidat podřízený prvek s volitelným validačním průchodem.
SetText(text: string)Nastavte textový obsah prvku (uložený jako ActualText).
SetId(id: string)Nastavte identifikátor prvku (/ID).
ClearId()Odstraňte identifikátor prvku (/ID).
AdjustPosition(settings: object)Zaznamenejte požadovanou pozici rozvržení pro autorsky definovaný strukturální prvek.
ChangeParentElement(newParent: StructureElement, validate: bool)Přesuňte tento prvek pod newParent.
RemoveAndMoveItsChildObjectsToItsParent(validate: bool)Odpojte tento prvek, pak přesuňte jeho potomky pod předchozího rodiče tohoto prvku (zaujmutím slotu tohoto prvku).
Detach()Odpojte tento prvek od jeho rodiče.

Viz také:

 Čeština