[Overview][Types][Classes][Variables][Index] Reference for unit 'Printers' (#lcl)

TFilePrinterCanvas

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

Defines a printer canvas with an associated file for its output.

Declaration

Source position: printers.pas line 143

type TFilePrinterCanvas = class(TPrinterCanvas)

protected

  FOutputFileName: string;

public

  property OutputFileName: string; [rw]

  

File name where output for the printer canvas is stored.

end;

Inheritance

TFilePrinterCanvas

  

Defines a printer canvas with an associated file for its output.

|

TPrinterCanvas

  

Implements a canvas used for TPrinter device output.

|

TCanvas

  

Implements a drawing surface for a visual control or bitmap image.

|

TFPCustomCanvas

?

TObject

Description

TFilePrinterCanvas is a TPrinterCanvas descendant which defines a printer canvas with an associated file name for its output.

Please note that TFilePrinterCanvas does not perform any output to the specified file. It is used as a base class for descendants which use a page description language or other printer-related technologies, like: TPostscriptPrinterCanvas, TCairoPrinterCanvas, TCocoaPrinterCanvas, et. al. Theses classes are available in the Printer4Lazarus package found in the components/printers directory.


Version 3.2 Generated 2024-02-25 Home