Sign in Join
FPDoc Onlineexperiment

PostScriptPrinter unit

Contains classes and types used to implement a PostScript printer.

Defines a special canvas type object and override drawing methods to make the postscript code.

Defines a TPSPattern object that handles creation of patterns to be used in fill and paint operations.

TPostScript manages a list of patterns and inserts the definitions into the postscript code and manages when they are changed.

A pattern definition can access pattern definitions within the same postscript object, as long as the TPSPattern object pointer is placed into the canvas pen/brush at the time the new pattern is made.

Author: Tony Maro

Classes and records

TPostScriptclass
TPostScriptCanvasclass
TPSObjectclass
TPSPatternclass
TPSPenclass

Types

PPSPatterntype
TPSPaintTypeenumeration
TPSTileTypeenumeration

Uses

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.