Print vector graphics on PostscriptCanvas patch
Original Reporter info from Mantis: Petr-K
-
Reporter name:
Original Reporter info from Mantis: Petr-K
- Reporter name:
Description:
Vector graphics (TGraphic descendants) was impossible to print on PostscriptCanvas. This little patch solves it.
Index: lcl/postscriptcanvas.pas
===================================================================
--- lcl/postscriptcanvas.pas (revision 24459)
+++ lcl/postscriptcanvas.pas (working copy)
@@ -2113,6 +2113,10 @@
if not Assigned(SrcGraphic) then exit;
Changing;
RequiredState([csHandleValid]);
+ if not (SrcGraphic is TRasterImage) then begin
+ inherited StretchDraw(DestRect, SrcGraphic);
+ Exit;
+ end;
X1:=DestRect.Left;
Y1:=DestRect.Top;
Mantis conversion info:
- Mantis ID: 16210
- Version: 0.9.28.3 (SVN)