THPDFDocOutlineObject Class

 

Oben  Zurück  Weiter

 

THPDFDocOutlineObject stellt ein Gliederungselement-Objekt (Outline) für das PDF-Dokument bereit

 

Unit

HPDFDoc.pas

 

Beschreibung

Verwenden Sie THPDFDocOutlineObject als Elementobjekt zum Erstellen, Verwalten und Verschieben von Outlines

 

Verwendungsbeispiel:

 

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-Datei wird automatisch angezeigt

 

   HPDF.FileName := 'Outlines.pdf';  

   HPDF.BeginDoc( true );                   // PDF-Datei mit Outlines erstellen

 

   OutlineRoot := HPDF.OutlineRoot;      // Outlines-Wurzel abrufen

   CurrnetOutline := OutlineRoot.AddChild( 'Page ' + IntToStr(I - 1) );  // Zu 0,0 auf der aktuellen Seite verknüpftes Outline hinzufügen

 

   HPDF.EndDoc;                                                                  // PDF-Datei schließen

finally

     HPDF.Free;

end;

end.