FigureElement
Opinie generală
FigureElement este o clasă în Aspose.PDF FOSS pentru .NET. Moștenitorii de la: IllustrationElement.
Această clasă oferă 12 metode pentru a lucra cu obiecte FigureElement în programe .NET. Metodele disponibile includ: AdjustPosition, AppendChild, ChangeParentElement, ClearId, Detach, FindElements, RemoveAndMoveItsChildObjectsToItsParent, SetId, SetImage, SetTag, SetText, ToString. Toți membrii publicului sunt accesibili oricărei aplicații .NET după instalarea pachetului Aspose.PDF FOSS for .Net. Proprietăți: ActualText, AlternativeText, Attributes, ChildElements, ExpansionText, ID, şi încă 10.
Proprietăți
| Numele de proprietate | Tipul de vehicul | Accesul | Descriere: |
|---|---|---|---|
ImagePath | string? | Citeşte. | Fişier de imagine care susţine această ilustraţie. |
ImageWidth | double | Citeşte. | Suprimarea lățimii imaginii (0 = auto). |
ImageHeight | double | Citeşte. | Suprimarea înălțimii imaginii (0 = auto). |
Resolution | int | Citeşte. | Rezoluția imaginii (DPI) depășește (0 = auto). |
StructureTextState | StructureTextState | Citeşte. | Stat text aplicat conținutului în linie al acestui element (depozitat numai constructorul structurii nu re-rendează prin el). |
Attributes | StructureElementAttributes | Citeşte. | Atributele structurale (/A) aferente acestui element, organizate după proprietar. |
StructureType | string | Citeşte. | Rolul de tip structură PDF (/S, e.g. |
ActualText | string | Citire/scriere | Textul de înlocuire pentru conținutul marcat (/ActualText). |
AlternativeText | string | Citire/scriere | Text alternativ utilizat de tehnologia asistențială (/Alt). |
ExpansionText | string | Citire/scriere | Textul de extindere pentru o abreviere (/E). |
Language | string | Citire/scriere | Codul de limbă BCP-47 pentru conținutul elementului (/Lang). |
ID | string | Citeşte. | Identificator al elementului (/ID); doar pentru citire, atribuit la salvare. |
Title | string | Citire/scriere | Titlul elementului structural (/T). |
Page | Page? | Citeşte. | Pagina care găzduiește conținutul acestui element, sau null atunci când elementul nu a fost încă atașat unei pagini. |
ParentElement | StructureElement? | Citeşte. | Elementul structurii părinte, sau nul atunci când acest element este detașat sau direct sub rădăcina arborelui de structură. |
ChildElements | ElementList | Citeşte. | Copii direcţi ai acestui element. |
Metode de evaluare
| Semnătura | Descriere: |
|---|---|
SetImage(imagePath: string) | Legă o imagine raster/vector la această ilustraţie. |
AppendChild(child: StructureElement) | Adăugați copil sub acest element / K matrice. |
SetTag(tag: string) | Remap rolul acestui element la un tag personalizat, înregistrarea tag → tipul său standard în document mapă de rol. |
ToString() | Reprezentarea textuală utilizată la eliminarea structurii (numele rolului; se referă la numele tipului). |
FindElements(recursive: bool) | Găsiți recursiv elemente descendente de tip T. |
SetText(text: string) | Setarea conținutului de text al elementului (depozitat ca ActualText). |
SetId(id: string) | Setarea identificatorului elementului (/ID). |
ClearId() | Îndepărtați identificatorul elementului (/ID). |
AdjustPosition(settings: object) | Stub no-op păstrat pentru compatibilitate cu API de creare AdjustPosition FOSS nu se înregistrează încă prin PositionSettings. |
ChangeParentElement(newParent: StructureElement, validate: bool) | Mută acest element sub newParent. |
RemoveAndMoveItsChildObjectsToItsParent(validate: bool) | Dezactivați acest element, apoi re-parentați copiii săi sub fostul părinte al acestui element (luând slotul acestuia). |
Detach() | Desprinde acest element de la părintele său. |