|
THPDFDocOutlineObject Class
|
Oben Zurück Weiter |
|
THPDFDocOutlineObject stellt ein Gliederungselement-Objekt für das PDF-Dokument bereit.
Unit HPDFDoc.pas
Description Verwenden Sie THPDFDocOutlineObject als Gliederungselement-Objekt, um Gliederungen zu erstellen, zu verwalten und zu verschieben Verwenden Sie AddChild, um ein untergeordnetes Gliederungselement anzuhängen, oder AddChildFirst, wenn das neue Kind das erste Element unter seinem Elternknoten werden soll
Using example:
program Outlines; {$APPTYPE CONSOLE}
uses SysUtils, Graphics, Classes, HPDFDoc;
var HPDF: THotPDF; OutlineRoot: THPDFDocOutlineObject; CurrnetOutline: THPDFDocOutlineObject;
begin HPDF:= THotPDF.Create(nil); try HPDF.AutoLaunch := true; // PDF file will be shown automatically
HPDF.FileName := 'Outlines.pdf'; HPDF.BeginDoc( true ); // Create PDF file with outlines
OutlineRoot := HPDF.OutlineRoot; // Get Outlines Root CurrnetOutline := OutlineRoot.AddChild( 'Page ' + IntToStr(I - 1) ); // Gliederungsblock mit Ziel 0,0 auf der aktuellen Seite hinzufügen
HPDF.EndDoc; // Close PDF file finally HPDF.Free; end; end.
|