property Bookmarks: TBookmarks;// solo lectura
Esta propiedad de solo lectura devuelve el esquema del documento como una matriz de instantáneas TBookmark
Cada registro incluye el Destination directo, el tipo de acción, el destino de la acción o la ruta URI/archivo, la página de destino de base uno, el estado de apertura, el recuento de descendientes y el color de marcador opcional
Requiere que Active sea True; use BookmarkChildren para enumerar los hijos inmediatos de un nodo
Destination describe un destino de marcador directo mientras que ActionDestination describe el destino que lleva una acción GoToIsOpen refleja el signo del recuento del esquema PDF y DescendantCount expone su total absoluto de descendientesActionPath contiene la URI o ruta de archivo decodificada para las acciones URI, GoToR y LaunchHasColor distingue un color de marcador explícito del valor predeterminadoStyle guarda los flags de texto posItalic y posBold del elemento del esquema cuando el pdfium.dll cargado exporta FPDFBookmark_GetStyle (véase BookmarkStyleFeaturesAvailable); de lo contrario, el conjunto queda vacío
var
Items: TBookmarks;
begin
if Pdf1.Active then
begin
Items := Pdf1.Bookmarks;
Memo1.Lines.Add('count: ' + IntToStr(Length(Items)));
end;
end;