Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Image32 und drucken? (https://www.delphipraxis.net/73905-image32-und-drucken.html)

mlspider 25. Jul 2006 14:35


Image32 und drucken?
 
Ich versuche ein Bild das in einer Image32-Kompo aus GR32 geladen wurde wie folgt zu drucken:

Delphi-Quellcode:
procedure TForm2.Button1Click(Sender: TObject);
begin
 printer.begindoc;
 printer.canvas.draw(1, 1, Vorschau.Bitmap.Canvas );
 printer.enddoc;
end;
Gibt mir leider einen Fehler aus:

Inkompatible Typen: TGraphic und TCanvas

DGL-luke 25. Jul 2006 14:45

Re: Image32 und drucken?
 
Na klar... du kannst da nicht das Canvas übergeben. Die Funktion verlangt da ein TGraphic.

Ich würde das per Delphi-Referenz durchsuchenCopyRect machen.

mlspider 25. Jul 2006 14:48

Re: Image32 und drucken?
 
Und wie würde das im Klartext aussehen?

DGL-luke 25. Jul 2006 15:00

Re: Image32 und drucken?
 
Naja...

Delphi-Quellcode:
printer.Canvas.CopyRect(rect(0,0,x,y),Image32.Canvas,rect(0,0,x,y));
die rechtecke natürlich mit sinnvollen werten füllen ^^


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:06 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz