Hallo Delphi-Freunde.
Ich habe ein Programm geschrieben was eine kleine Adressdatenbank beinhaltet, wo man auch ein Foto mit abspeichern kann.
Wenn ich mir nun die Stammdaten dieser Person ausdrucken will, moechte ich dass das Foto mit auf dem Papier erscheint.
So weit so gut ... hab ein Formular gebastelt und das Foto druckt er auch ... NUR LEIDER AUF DEM KOPF?? WARUM??
Hier der Code womit ich das Bild an den Drucker sende
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11:
| jpg := TJpegImage.Create; bmp := TBitmap.Create;
try jpg.LoadFromImage(Dateiname); Rect := Bounds(100,YPos-910,jpg.Width,jpg.Height); Printer.Canvas.StretchDraw(Rect,jpg); finally jpg.Free; bmp.Free; end; |
Hab ich da was falsch gemacht oder fehlt was?
Warum druckt er das Bild gespiegelt?
Vielen Dank im voraus.
lg olli