Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi text + bmp drucken (https://www.delphipraxis.net/38892-text-bmp-drucken.html)

ferby 25. Jan 2005 18:47


text + bmp drucken
 
Hallo,

cih weiß wie man einen Text druckt, aber nicht wie man grafik und text druckt, also habe ich im Forum gesucht und habe mir das zusammengeschrieben:


Delphi-Quellcode:
          with Printer do
            begin
              BeginDoc;
              Canvas.Font.name := 'Arial';
              Canvas.Font.Size:= 10;

              i2 := Canvas.TextHeight('A');
              for i:=0 to druckertext.Count -1 do
              Canvas.TextOut (100, i2*i + 100, druckertext[i]);
              canvas.StretchDraw(rect(10,10,10,10), Image_email.Picture.Graphic);
              Canvas.Brush.Color := clBlack;
              EndDoc;
            end;
der text wird gedruckt aber nicht die grafik, was mach ich falsch?

Treffnix 25. Jan 2005 19:51

Re: text + bmp drucken
 
Zitat:

Code:
canvas.StretchDraw(rect(10,10,10,10), Image_email.Picture.Graphic);

So wie ich das sehe, ist bei deinem rect is der linke Punkt identisch mit dem rechten und der obere mit dem unteren. ( Um nicht zu sagen alle ). Dein Rechteck hat also keine Größe. Machs mal breiter.

*edit* Und natürlich auch höher ;)

TypusMensch 25. Jan 2005 19:52

Re: text + bmp drucken
 
Warum nicht QuickReport oder Rave?

ferby 25. Jan 2005 20:18

Re: text + bmp drucken
 
Hi,


ooooppppsssss....... kleiner schönheitsfehler!

danke!


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:53 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 by Thomas Breitkreuz