IllustrationElement

IllustrationElement

Přehled

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

Abstraktní základ pro ilustrativní typ strukturálních prvků (Figure, Formula).

Tato třída poskytuje 15 metod pro práci s objekty IllustrationElement v programech .NET. Dostupné metody zahrnují: AdjustPosition, AppendChild, ChangeParentElement, ClearId, Detach, FindElements, RemoveAndMoveItsChildObjectsToItsParent, SetId, SetImage, SetTag, SetText, ToString. Všechny veřejné členy jsou přístupné jakékoli 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íSoubor obrázku podporující tuto ilustraci.
ImageWidthdoubleČteníPřepsání šířky obrázku (0 = automaticky).
ImageHeightdoubleČteníPřepsání výšky obrázku (0 = auto).
ResolutionintČteníPřepsání rozlišení obrázku (DPI) (0 = auto).
StructureTextStateStructureTextStateČteníStav textu aplikovaný na vložený obsah tohoto elementu (uložen pouze — FOSS structure builder 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 položka, např.
SStructureTypeČteníTyp struktury elementu (/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 jazykový kód pro obsah elementu (/Lang).
IDstringČteníIdentifikátor prvku (/ID); jen pro čtení — při uložení přiřazen.
TitlestringČtení/zápisNázev strukturálního prvku (/T).
PagePage?ČteníStránka hostující obsah tohoto elementu, nebo null, pokud element ještě nebyl připojen ke stránce.
ParentElementStructureElement?ČteníRodičovský strukturální element, nebo null, pokud je tento element odpojený nebo přímo pod kořenem stromu struktury.
ChildElementsElementListČteníPřímé potomky tohoto prvku.

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řemapujte roli tohoto elementu na vlastní značku a 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 potomkové 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)Zachyťte požadovanou pozici rozvržení pro autorsky vytvořený strukturovaný prvek.
ChangeParentElement(newParent: StructureElement, validate: bool)Přesuňte tento prvek pod newParent.
RemoveAndMoveItsChildObjectsToItsParent(validate: bool)Odpojte tento prvek, poté přesuňte jeho potomky pod předchozího rodiče tohoto prvku (převzetím slotu tohoto prvku).
Detach()Odpojte tento prvek od jeho rodiče.

Viz také:

 Čeština