THPDFPara Class
HotPDF Delphi PDF Component Developer Guide loslab Logo

 

THPDFPara

Methods         Properties      Overview

Top  Previous  Next

THPDFPara provides an paragraph object for the PDF document.

 

Unit

HPDFDoc.pas

 

Description

Use THPDFPara for set justification and paragraph text manipulations.

 

Using example:

 

uses

  ...

  HPDFDoc,

  ...

 

type

   ...

      HPDF: THotPDF;

   ...

 

procedure TForm1.ParaButtonClick(Sender: TObject);

var

     ParaIndex: Integer;

begin

     HPDF.AutoLaunch := true;                                         // PDF file will be shown automatically

     HPDF.FileName := 'ParaDemo.pdf';

     HPDF.BeginDoc;                                                      // Create PDF file 

 

     ParaIndex := HPDF.CreateParagraph( 20, jtLeft, 60, 60, 30, 30  ); // Create paragraph

 

     HPDF.ParaAutoAddPage := true;   // Paragraph will add pages automatically

     HPDF.BeginParagraph( ParaIndex );                                        // Open  main paragraph

     HPDF.CurrentPage.SetFont( 'Arial', [fsBold], 14  );                   // Set the paragraph font

     HPDF.CurrentParagraph.Justification := jtCenter;                     // Set Center paragraph justification

     HPDF.CurrentPage.SetRGBFillColor ( clGray );

     HPDF.CurrentParagraph.ShowText( 'VCL component for Delphi for creating PDF documents.' ); // Print paragraph text

     HPDF.CurrentPage.SetRGBFillColor ( clBlack );

     HPDF.CurrentParagraph.NewLine;                                           // Line break

     HPDF.CurrentParagraph.NewLine;                                           // Line break

     HPDF.CurrentParagraph.Justification := jtLeft;                         // Set Left paragraph justification

     HPDF.CurrentParagraph.ShowText ( 'HotPDF is PDF Creation Library for Delphi & C++Builder.' ); // Print paragraph text

     HPDF.EndParagraph;                                                             // Close current paragraph

 

     HPDF.EndDoc;                                                                    // Close PDF file

end;

Copyright©2007-2019 losLab.com