GetStructTreeItemIntProperty

PDF balisé, extraction de contenu

Description

Renvoie une propriété numérique d’un élément d’instantané de l’arbre de structure

Syntaxe

Delphi

Function TPDFlib.GetStructTreeItemIntProperty(Index, PropertyID: Integer): Integer;

Paramètres

IndexIndex d'élément à partir de 1 du dernier appel à StructTreeItemCount
PropertyID1 nombre d’éléments enfants ; 2 nombre d’ID de contenu marqué ; 3 premier ID (-1 si absent) ; 4 numéro de page de base un où se trouve le contenu de l'élément ; 5 numéro d’objet indirect de l'élément ; 6 niveau d’imbrication ; 7 index de base un du parent

Valeurs de retour

0L’indice est hors limites ou la valeur de propriété est nulle
NValeur de propriété demandée

Remarques

Le numéro de page provient de l’entrée /Pg de l'élément, ou de sa première référence de contenu marqué si l’élément lui-même n’en possède pas. Les valeurs de parent et de niveau permettent de parcourir la liste plane comme un arbre sans toucher aux objets PDF

Exemple

Level:= PDF.GetStructTreeItemIntProperty(I, 6);
Page:= PDF.GetStructTreeItemIntProperty(I, 4);

Voir aussi

StructTreeItemCount, GetStructTreeItemText