PostScriptCanvas unit
Contains classes and types used to implement a PostScript printer canvas.
Developed using information from:
- The Green Book Listing 9-1, on page 138 for Patterns
- PostScriptPrinter.pas unit by Tony Maro
- Piddle Project (Python language)
- Internet PostScript forums
Warnings:
- Draw and StretchDraw are slow for big images.
- Angles are expressed in 1/16th of degree.
Author: Olivier Guilbaud. TextRect implemented by T. P. Launchbury (12 Dec 2012).
Classes and records
TPostScriptCanvas | class | |
TPostScriptPrinterCanvas | class | |
TpsBounds | record | |
TpsPoint | record |
Types
TPsCanvasState | enumeration | |
TPsCanvasStatus | set |
Uses
ClassesSysUtilsstrutilsMathTypesFPImageLCLTypeLCLIntfLCLProcGraphicsFormsIntfGraphicsPrintersPostScriptUnicodeGraphTypeGraphMathLazFileUtilsIntegerListLazUTF8
An experiment, built from Lazarus main 2dfa93c66e of 10-22-2026. Not the official Lazarus documentation.
