Hallo zusammen !
Hier mein Quellcode:
image1.picture.LoadfromFile(Query1.fieldbyname('Bi ld1').asstring);
image2.picture.LoadfromFile(Query1.fieldbyname('Bi ld1').asstring);
pix_mm := Printer.Pagewidth div 214;
rect1.TopLeft.x := 14 * pix_mm;
rect1.TopLeft.y := 43 * pix_mm;
rect1.BottomRight.x := 44 * pix_mm;
rect1.BottomRight.y := 72 * pix_mm;
canvas.stretchDraw(rect1,image1.picture.Graphic);
rect1.Left := x + 228;
rect1.Top := y - 98;
rect1.Right := x + 792;
rect1.Bottom := y + 462;
canvas.stretchDraw(rect1,image2.picture.Graphic);
Unter Windows NT werden beide Grafiken ohne
Probelme gedruckt !
Unter Windows 98 wird die erste Grafik (BMP) mal gedruckt,
mal nicht.
Habe deshalb zwei Fragen:
1. Was ist hier zu tun, um die Grafiken unter jedem
Betriebssystem einwandfrei zu drucken ?
2. Liegt es vielleicht am StretchDraw Befehl ?
Vielen Dank und Grüße
Dirk