Beschreibung | Hierarchie | Felder | Methoden | Eigenschaften |
type TPostscriptPrinterCanvas = class(TPrinterCanvas)
![]() |
constructor Create(APrinter : TPrinter); override; |
![]() |
destructor Destroy; override; |
![]() |
procedure SaveToFile(aFileName : string); |
![]() |
Procedure MoveTo(X1,Y1: Integer); override; |
![]() |
Procedure LineTo(X1,Y1: Integer); override; |
![]() |
procedure Polyline(Points: PPoint; NumPts: Integer); override; |
![]() |
procedure PolyBezier(Points: PPoint; NumPts: Integer; Filled: boolean = False; Continuous: boolean = False); override; |
![]() |
Procedure Rectangle(X1,Y1,X2,Y2: Integer); override; |
![]() |
procedure Frame(const ARect: TRect); override; |
![]() |
procedure FrameRect(const ARect: TRect); override; |
![]() |
Procedure FillRect(const ARect: TRect); override; |
![]() |
Procedure RoundRect(X1, Y1, X2, Y2: Integer; RX,RY: Integer); override; |
![]() |
procedure Polygon(Points: PPoint; NumPts: Integer; Winding: boolean = False); override; |
![]() |
procedure Ellipse(x1, y1, x2, y2: Integer); override; |
![]() |
procedure Arc(Left,Top,Right,Bottom,angle1,angle2: Integer); override; |
![]() |
procedure RadialPie(Left,Top,Right,Bottom,angle1,angle2: Integer); override; |
![]() |
procedure Chord(x1, y1, x2, y2, angle1, angle2: Integer); override; |
![]() |
procedure TextOut(X,Y: Integer; const Text: String); override; |
![]() |
function TextExtent(const Text: string): TSize; override; |
![]() |
Procedure Draw(X,Y: Integer; SrcGraphic: TGraphic); override; |
![]() |
procedure StretchDraw(const DestRect: TRect; SrcGraphic: TGraphic); override; |
![]() |
procedure FloodFill(X, Y: Integer; FillColor: TColor; FillStyle: TFillStyle); override; |
![]() |
Procedure CopyRect(const Dest: TRect; SrcCanvas: TCanvas; const Source: TRect); override; |
![]() |
procedure Arc(x,y,Right,Bottom,SX,SY,EX,EY: Integer); override; |
![]() |
procedure Chord(x1, y1, x2, y2, SX, SY, EX, EY: Integer); override; |
![]() |
procedure Frame3d(var ARect: TRect; const FrameWidth: integer; const Style: TGraphicsBevelCut); override; |
![]() |
procedure Pie(EllipseX1,EllipseY1,EllipseX2,EllipseY2, StartX,StartY,EndX,EndY: Integer); override; |
![]() |
procedure TextRect(ARect: TRect; X, Y: integer; const Text: string; const Style: TTextStyle); override; |
![]() |
property OutPutFileName : string read fFileName write fFileName; |
![]() |
constructor Create(APrinter : TPrinter); override; |
![]() |
destructor Destroy; override; |
![]() |
procedure SaveToFile(aFileName : string); |
![]() |
Procedure MoveTo(X1,Y1: Integer); override; |
![]() |
Procedure LineTo(X1,Y1: Integer); override; |
![]() |
procedure Polyline(Points: PPoint; NumPts: Integer); override; |
![]() |
procedure PolyBezier(Points: PPoint; NumPts: Integer; Filled: boolean = False; Continuous: boolean = False); override; |
![]() |
Procedure Rectangle(X1,Y1,X2,Y2: Integer); override; |
![]() |
procedure Frame(const ARect: TRect); override; |
![]() |
procedure FrameRect(const ARect: TRect); override; |
![]() |
Procedure FillRect(const ARect: TRect); override; |
![]() |
Procedure RoundRect(X1, Y1, X2, Y2: Integer; RX,RY: Integer); override; |
![]() |
procedure Polygon(Points: PPoint; NumPts: Integer; Winding: boolean = False); override; |
![]() |
procedure Ellipse(x1, y1, x2, y2: Integer); override; |
![]() |
procedure Arc(Left,Top,Right,Bottom,angle1,angle2: Integer); override; |
![]() |
procedure RadialPie(Left,Top,Right,Bottom,angle1,angle2: Integer); override; |
![]() |
procedure Chord(x1, y1, x2, y2, angle1, angle2: Integer); override; |
![]() |
procedure TextOut(X,Y: Integer; const Text: String); override; |
![]() |
function TextExtent(const Text: string): TSize; override; |
![]() |
Procedure Draw(X,Y: Integer; SrcGraphic: TGraphic); override; |
![]() |
procedure StretchDraw(const DestRect: TRect; SrcGraphic: TGraphic); override; |
![]() |
procedure FloodFill(X, Y: Integer; FillColor: TColor; FillStyle: TFillStyle); override; |
![]() |
Procedure CopyRect(const Dest: TRect; SrcCanvas: TCanvas; const Source: TRect); override; |
![]() |
procedure Arc(x,y,Right,Bottom,SX,SY,EX,EY: Integer); override; |
![]() |
procedure Chord(x1, y1, x2, y2, SX, SY, EX, EY: Integer); override; |
![]() |
procedure Frame3d(var ARect: TRect; const FrameWidth: integer; const Style: TGraphicsBevelCut); override; |
![]() |
procedure Pie(EllipseX1,EllipseY1,EllipseX2,EllipseY2, StartX,StartY,EndX,EndY: Integer); override; |
![]() |
procedure TextRect(ARect: TRect; X, Y: integer; const Text: string; const Style: TTextStyle); override; |
![]() |
property OutPutFileName : string read fFileName write fFileName; |