property Bookmarks: TBookmarks; // read only
Questa proprietà di sola lettura restituisce l'outline del documento come un array di istantanee TBookmark
Ogni record include la Destination diretta, il tipo di azione, la destinazione o il percorso URI/file dell'azione, la pagina di destinazione a base uno, lo stato di apertura, il numero di discendenti e il colore facoltativo del segnalibro
Richiede Active a True; usare BookmarkChildren per enumerare i figli diretti di un nodo
Destination descrive una destinazione diretta di segnalibro mentre ActionDestination descrive la destinazione portata da un'azione GoToIsOpen riflette il segno del conteggio dell'outline PDF e DescendantCount espone il totale assoluto dei suoi discendentiActionPath contiene l'URI o il percorso di file decodificato per le azioni URI, GoToR e LaunchHasColor distingue un colore di segnalibro esplicito dal valore predefinitoStyle contiene i flag di testo posItalic e posBold della voce di outline quando la pdfium.dll caricata esporta FPDFBookmark_GetStyle (vedere BookmarkStyleFeaturesAvailable); in caso contrario l'insieme resta vuoto
var
Items: TBookmarks;
begin
if Pdf1.Active then
begin
Items := Pdf1.Bookmarks;
Memo1.Lines.Add('count: ' + IntToStr(Length(Items)));
end;
end;