GetStructTreeItemText
Tagged PDF, Content Extraction
Kuvaus
Palauttaa tekstiominaisuuden yhdelle rakennepuun tilannekuvan kohteesta
Syntaksi
Delphi
Function TPDFlib.GetStructTreeItemText(Index, InfoID: Integer): WideString;Parametrit
| Index | Yhdestä alkava kohtaindeksi viimeisimmästä StructTreeItemCount-kutsusta |
|---|---|
| InfoID | 1 raaka rakennetyyppi (/S); 2 tyyppi ratkaistuna /RoleMap-ketjun kautta; 3 otsikko (/T); 4 vaihtoehtokuvaus (/Alt); 5 korvaava teksti (/ActualText); 6 kieli (/Lang); 7 elementtitunniste (/ID); 8 lyhenteen laajennus (/E); 9 rakennenimitila-URI, johon /NS viittaa |
Return values
| '' | Indeksi on sallitun alueen ulkopuolella tai tietue puuttuu |
|---|---|
| Text | Pyydetty ominaisuusarvo |
Remarks
InfoID 2 seuraa vanhaa /RoleMapia ja PDF 2.0:n /RoleMapNSia enintään 32 hypyn verran, joten asiakirjat, jotka tagaavat sisältöä omilla tyypeillä, raportovat yhä sen vakioto rakennetyypin, johon ne kartoittuvat
Esimerkki
if PDF.GetStructTreeItemText(I, 2)= 'Figure' then
Alt:= PDF.GetStructTreeItemText(I, 4); // alternate descriptionKatso myös
StructTreeItemCount, GetStructTreeItemIntProperty, AddRoleMap