THPDFDocOutlineObject Class

 

Üst  Önceki  Sonraki

 

THPDFDocOutlineObject; PDF belgesi için bir ana hat öğesi nesnesi sağlar.

 

Birim

HPDFDoc.pas

 

Açıklama

Ana hatları oluşturmak, yönetmek ve taşımak için THPDFDocOutlineObject'i bir ana hat öğesi nesnesi olarak kullanın

Alt ana hat öğesi eklemek için AddChild'ı, yeni alt öğenin üstünün ilk öğesi olması gerekiyorsa AddChildFirst'i kullanın

 

Kullanım örneği:

 

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 dosyası otomatik olarak gösterilir

 

   HPDF.FileName := 'Outlines.pdf';  

   HPDF.BeginDoc( true );                   // Ana hatlarla PDF dosyası oluştur

 

   OutlineRoot := HPDF.OutlineRoot;      // Ana hat kökünü al

   CurrnetOutline := OutlineRoot.AddChild( 'Page ' + IntToStr(I - 1) );  // Geçerli sayfada 0,0'a bağlı ana hat bloğu ekle

 

   HPDF.EndDoc;                                                                  // PDF dosyasını kapat

finally

     HPDF.Free;

end;

end.