GetStructTreeItemText

Címkézett PDF, tartalomkinyerés

Leírás

Egy struktúrafa-pillanatkép elemének szöveges tulajdonságát adja vissza

Szintaxis

Delphi

Function TPDFlib.GetStructTreeItemText(Index, InfoID: Integer): WideString;

Paraméterek

Index1-alapú elemindex a legutóbbi StructTreeItemCount hívásból
InfoID1 a nyers struktúratípus (/S); 2 a /RoleMap láncon keresztül feloldott típus; 3 a cím (/T); 4 az alternatív leírás (/Alt); 5 a helyettesítő szöveg (/ActualText); 6 a nyelv (/Lang); 7 az elem azonosítója (/ID); 8 a rövidítés kibontása (/E); 9 a /NS által hivatkozott struktúrnévtér URI-ja

Visszatérési értékek

''Az index kívül esik a tartományon, vagy a bejegyzés hiányzik
TextA kért tulajdonságérték

Megjegyzések

Az InfoID 2 legfeljebb 32 lépésen át követi az örökölt /RoleMap és a PDF 2.0 /RoleMapNS láncokat, így az egyéni típusokkal tartalmat címkéző dokumentumok továbbra is jelentik a hozzájuk rendelt szabványos szerkezettípust

Példa

if PDF.GetStructTreeItemText(I, 2)= 'Figure' then
  Alt:= PDF.GetStructTreeItemText(I, 4); // alternate description

Lásd még

StructTreeItemCount, GetStructTreeItemIntProperty, AddRoleMap