Unit 'fpreportpdfexport' Package
[Overview][Classes][Index] [#lz_fpreport]

TFPReportExportPDF

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: fpreportpdfexport.pp line 46

type TFPReportExportPDF = class(TFPReportExporter)

protected

  procedure RenderElement(); virtual;

  

  procedure RenderImage();

  

  procedure DoExecute(); override;

  

  procedure SetupPDFDocument; virtual;

  

  procedure RenderFrame(); virtual;

  

  procedure RenderMemo(); virtual;

  

  procedure RenderShape();

  

  procedure RenderCheckbox(); virtual;

  

  procedure RenderShapeCircle();

  

  procedure RenderShapeEllipse();

  

  procedure RenderShapeLine();

  

  procedure RenderShapeRect();

  

  procedure RenderShapeTriangle();

  

  procedure RenderShapeRoundedRect();

  

public

  constructor Create(); override;

  

  destructor Destroy; override;

  

  class function Name; override;

  

  class function Description; override;

  

  class function DefaultExtension; override;

  

  procedure SetFileName(); override;

  

  function FindFontIndex();

  

  procedure SaveToFile;

  

  property Document: TPDFDocument; [r]

  

  property CurrentPage: TPDFPage; [r]

  

published

  property AutoSave: Boolean; [rw]

  

  property FileName: string; [rw]

  

  property Options: TPDFOptions; [rw]

  

  property PageLayout: TPDFPageLayout; [rw]

  

end;

Inheritance

TFPReportExportPDF

  

|

TFPReportExporter

  

|

TObject



CT Web help

CodeTyphon Studio