property Bookmarks: TBookmarks; // read only
Cette propriété en lecture seule renvoie le plan du document comme un tableau d’instantanés TBookmark
Chaque enregistrement inclut la Destination directe, le type d’action, la destination d’action ou le chemin URI/fichier, la page cible de base 1, l’état d’ouverture, le nombre de descendants et la couleur de signet optionnelle
Exige que Active soit True ; utilisez BookmarkChildren pour énumérer les enfants immédiats d’un nœud’
Destination décrit une cible de signet directe tandis que ActionDestination décrit la cible portée par une action GoToIsOpen reflète le signe du nombre de plan du PDF et DescendantCount expose son total de descendants absoluActionPath contient l’URI ou le chemin de fichier décodé pour les actions URI, GoToR et LaunchHasColor distingue une couleur de signet explicite de la valeur par défautStyle contient les flags texte posItalic et posBold de l’entrée de signet quand le pdfium.dll chargé exporte FPDFBookmark_GetStyle (voir BookmarkStyleFeaturesAvailable) ; sinon l’ensemble reste vide
var
Items: TBookmarks;
begin
if Pdf1.Active then
begin
Items := Pdf1.Bookmarks;
Memo1.Lines.Add('count: ' + IntToStr(Length(Items)));
end;
end;