
Zitat von
MW880729:
Ich habe hier ein Bild, das Original etwa 1000x300 Pixel groß war.
Dieses habe ich verkleinert abgespeichert (147x45 Pixel).
Wenn du ein großes Bild verkleinert abspeicherst, geht es natürlich auf Kosten der Qualität. Dann ist es kein Wunder, dass es beim Ausdrucken pixelig wird. Ich würde jedenfalls mit dem Originalbild arbeiten.
Ansonsten vergrößere doch das Originalbild auf 1470X450 und drucke es dann ganz normal mit
Delphi-Quellcode:
Printer.BeginDoc;
Printer.Canvas.Draw(0, 0, Image1.Picture.Graphic);
Printer.EndDoc;
ohne
copyrect() aus.