Clase THPDFDocOutlineObject

 

Top  Previous  Next

 

THPDFDocOutlineObject proporciona un objeto de elemento de esquema para el documento PDF.

 

Unidad

HPDFDoc.pas

 

Descripción

Use THPDFDocOutlineObject como objeto de elemento de esquema para crear, gestionar y mover esquemas

Use AddChild para añadir un elemento hijo al esquema, o AddChildFirst cuando el nuevo hijo deba convertirse en el primer elemento bajo su padre

 

Ejemplo de uso:

 

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;             El archivo PDF se mostrará automáticamente

 

   HPDF.FileName := 'Outlines.pdf';  

   HPDF.BeginDoc( true );                   // Create PDF file with outlines

 

   OutlineRoot := HPDF.OutlineRoot;      Obtiene la raíz de esquemas

   CurrnetOutline := OutlineRoot.AddChild( 'Page ' + IntToStr(I - 1) );  // Añadir un bloque de esquema enlazado a 0,0 en la página actual

 

   HPDF.EndDoc;                                                                  Cierra el archivo PDF

finally

     HPDF.Free;

end;

end.