OBJRElement
Áttekintés
OBJRElement egy osztály a Aspose.PDF FOSS-ban .NET számára. Örökli: StructureElement.
Egy objektumreferencia (role “OBJR”) — összekapcsol egy struktúraelemet egy PDF objektummal egy oldalon (általában egy annotáció, pl.
Ez az osztály 11 metódust biztosít az OBJRElement objektumokkal való munkához a .NET programokban. Elérhető metódusok: AdjustPosition, AppendChild, ChangeParentElement, ClearId, Detach, FindElements, RemoveAndMoveItsChildObjectsToItsParent, SetId, SetTag, SetText, ToString. Minden nyilvános tag elérhető bármely .NET alkalmazás számára a Aspose.PDF FOSS a .NET csomag telepítése után. Tulajdonságok: ActualText, AlternativeText, Attributes, ChildElements, ExpansionText, ID, és még 8.
Tulajdonságok
| Név | Típus | Hozzáférés | Leírás |
|---|---|---|---|
Obj | object? | Olvasás | A hivatkozott PDF objektum (a /Obj-ból feloldva), vagy null. |
StructureTextState | StructureTextState | Olvasás | A szövegállapot, amely ezt az elem beágyazott tartalmára van alkalmazva (csak tárolva — a FOSS struktúraépítő nem rendereli újra azt). |
Attributes | StructureElementAttributes | Olvasás | Az elemhez csatolt struktúra attribútumok (/A), a tulajdonos szerint rendezve. |
StructureType | string | Olvasás | A PDF struktúratípus szerepköre (/S bejegyzés, például. |
S | StructureType | Olvasás | Az elem struktúratípusa (/S) egy StructureType formájában, amelynek a neve a szerepkör címke (például. |
ActualText | string | Olvasás/Írás | A megjelölt tartalom helyettesítő szövege (/ActualText). |
AlternativeText | string | Olvasás/Írás | A segítő technológiák által használt alternatív szöveg (/Alt). |
ExpansionText | string | Olvasás/Írás | A rövidítés kibővítő szövege (/E). |
Language | string | Olvasás/Írás | BCP-47 nyelvkód az elem tartalmához (/Lang). |
ID | string | Olvasás | Elemazonosító (/ID); csak olvasható — a mentéskor kerül hozzárendelésre. |
Title | string | Olvasás/Írás | A szerkezet elem címe (/T). |
Page | Page? | Olvasás | Az elem tartalmát kiszolgáló oldal, vagy null, ha az elem még nem lett egy oldalhoz csatolva. |
ParentElement | StructureElement? | Olvasás | A szülő struktúraelem, vagy null, ha ez az elem leválasztott állapotban van, vagy közvetlenül a struktúrafák gyökerénél helyezkedik el. |
ChildElements | ElementList | Olvasás | Az elem közvetlen gyermekei. |
Metódusok
| Aláírás | Leírás |
|---|---|
AppendChild(child: StructureElement) | Gyermek hozzáfűzése az elem /K tömbjéhez. |
SetTag(tag: string) | Átállítja ennek az elemnek a szerepét egy egyéni címkére, regisztrálva a címkét → a szabványos típusát a dokumentum szerep térképben. |
ToString() | Szöveges reprezentáció, amely a struktúrafa kiírásakor használatos (szerep neve; visszaesik a típus nevére). |
FindElements(recursive: bool) | Rekurzívan megtalálja a T típusú leszármazott elemeket. |
SetText(text: string) | Állítsa be az elem szövegtartalmát (a ActualText tárolva). |
SetId(id: string) | Állítsa be az elem azonosítóját (/ID). |
ClearId() | Távolítsa el az elem azonosítóját (/ID). |
AdjustPosition(settings: object) | Rögzítse a kért elrendezési pozíciót egy szerkesztett struktúraelemhez. |
ChangeParentElement(newParent: StructureElement, validate: bool) | Mozgassa át ezt az elemet a newParent alá. |
RemoveAndMoveItsChildObjectsToItsParent(validate: bool) | Válassza le ezt az elemet, majd helyezze gyermekeit az elem korábbi szülője alá (az elem helyét átveve). |
Detach() | Válaszd le ezt az elemet a szülőjétől. |