MCRElement
Áttekintés
MCRElement egy osztály a Aspose.PDF FOSS-ban .NET céljából. Örökli: StructureElement.
Egy megjelölt-tartalom referencialevél (szerep “MCR”) a automatikus címkéző által kibocsátva, hogy megjelölje, hol található egy szerkezet elem oldal tartalma.
Ez az osztály 11 metódust biztosít az MCRElement objektumok .NET programokban történő kezeléséhez. 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 .NET csomag telepítése után. Tulajdonságok: ActualText, AlternativeText, Attributes, ChildElements, ExpansionText, ID, és még 7.
Tulajdonságok
| Név | Típus | Hozzáférés | Leírás |
|---|---|---|---|
StructureTextState | StructureTextState | Olvasás | A szöveg-állapot alkalmazva ennek az elemnek a beágyazott tartalmára (csak tárolva — a FOSS struktúraépítő nem rendereli újra ezen keresztül). |
Attributes | StructureElementAttributes | Olvasás | Az elemhez csatolt struktúraattribútumok (/A), tulajdonos szerint rendezve. |
StructureType | string | Olvasás | A PDF struktúra-típusú szerep (/S bejegyzés, például. |
S | StructureType | Olvasás | Az elem struktúra típusa (/S) mint egy StructureType, amelynek neve a szerep címke (például. |
ActualText | string | Olvasás/Írás | A helyettesítő szöveg a megjelölt tartalomhoz (/ActualText). |
AlternativeText | string | Olvasás/Írás | Segítő technológiák által használt alternatív szöveg (/Alt). |
ExpansionText | string | Olvasás/Írás | 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 | Elem azonosító (/ID); csak olvasható — a mentéskor kerül hozzárendelésre. |
Title | string | Olvasás/Írás | A struktúraelem címe (/T). |
Page | Page? | Olvasás | Az oldal, amely az elem tartalmát tartalmazza, vagy null, ha az elem még nincs oldalhoz csatolva. |
ParentElement | StructureElement? | Olvasás | A szülő struktúraelem, vagy null, ha ez az elem leválasztott vagy közvetlenül a struktúra-fa gyökerénél van. |
ChildElements | ElementList | Olvasás | Ennek az elemnek a közvetlen gyermekei. |
Metódusok
| Aláírás | Leírás |
|---|---|
AppendChild(child: StructureElement) | Gyermek hozzáadása ennek az elemnek a /K tömbje alá. |
SetTag(tag: string) | Térképezze át ennek az elemnek a szerepét egy egyéni címkére, regisztrálva a címkét → annak szabványos típusát a dokumentum szerep-térképben. |
ToString() | Szöveges ábrázolás, amely a szerkezetfa kiírásakor használatos (szerepnév; visszaesik a típusnévre). |
FindElements(recursive: bool) | Rekurzívan keresse meg a T típusú leszármazott elemeket. |
SetText(text: string) | Beállítja az elem szövegtartalmát (tárolva mint ActualText). |
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ítsd a kért elrendezési pozíciót egy szerző által definiált struktúraelemhez. |
ChangeParentElement(newParent: StructureElement, validate: bool) | Mozgasd ezt az elemet az newParent alá. |
RemoveAndMoveItsChildObjectsToItsParent(validate: bool) | Válaszd le ezt az elemet, majd a gyermekeit rendeld át az elem korábbi szülője alá (elfoglalva az elem helyét). |
Detach() | Válaszd le ezt az elemet a szülőjétől. |