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évTípusHozzáférésLeírás
Objobject?OlvasásA hivatkozott PDF objektum (a /Obj-ból feloldva), vagy null.
StructureTextStateStructureTextStateOlvasásA 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).
AttributesStructureElementAttributesOlvasásAz elemhez csatolt struktúra attribútumok (/A), a tulajdonos szerint rendezve.
StructureTypestringOlvasásA PDF struktúratípus szerepköre (/S bejegyzés, például.
SStructureTypeOlvasásAz elem struktúratípusa (/S) egy StructureType formájában, amelynek a neve a szerepkör címke (például.
ActualTextstringOlvasás/ÍrásA megjelölt tartalom helyettesítő szövege (/ActualText).
AlternativeTextstringOlvasás/ÍrásA segítő technológiák által használt alternatív szöveg (/Alt).
ExpansionTextstringOlvasás/ÍrásA rövidítés kibővítő szövege (/E).
LanguagestringOlvasás/ÍrásBCP-47 nyelvkód az elem tartalmához (/Lang).
IDstringOlvasásElemazonosító (/ID); csak olvasható — a mentéskor kerül hozzárendelésre.
TitlestringOlvasás/ÍrásA szerkezet elem címe (/T).
PagePage?OlvasásAz elem tartalmát kiszolgáló oldal, vagy null, ha az elem még nem lett egy oldalhoz csatolva.
ParentElementStructureElement?OlvasásA 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.
ChildElementsElementListOlvasásAz elem közvetlen gyermekei.

Metódusok

AláírásLeí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.

Lásd még:

 Magyar