SectElement
Opinie generală
SectElement este o clasă în Aspose.PDF FOSS pentru .NET. Moștenitorii de la: StructureElement.
SectElement oferă metode cum ar fi AppendChild, SetTag,SetText și Remove pentru a construi și manipula elemente structurale într-un document PDF.
Această clasă oferă 11 metode pentru a lucra cu obiecte SectElement în programe .NET. Metodele disponibile includ: AdjustPosition, AppendChild, ChangeParentElement, ClearId, Detach, FindElements, RemoveAndMoveItsChildObjectsToItsParent, SetId, 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ă 7.
Proprietăți
| Numele de proprietate | Tipul de vehicul | Access | Descriere: |
|---|---|---|---|
StructureTextState | StructureTextState | Citeşte. | Stat text aplicat conținutului în linie al acestui element (depozitat numai constructorul structurii FOSS nu re-renderează 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. |
S | StructureType | Citeşte. | Tipul structurii elementului (/S) ca un StructureType al cărui Name este eticheta rolului. |
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
| Signature | Descriere: |
|---|---|
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) | Setează conținutul text al elementului (stocat ca ActualText). |
SetId(id: string) | Setați identificatorul elementului (/ID). |
ClearId() | Îndepărtați identificatorul elementului (/ID). |
AdjustPosition(settings: object) | Captura poziția de amenajare solicitată pentru un element structură autor. |
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. |