![]() |
Problem mit dem Ausdrucken eines Images...
Hallo,
ich hab ein Problem: ich habe einen Cover-Editor erstellt. Da ich nur Delphi 7 Personal habe, musste ich es mit Canvas machen, klappt sowweit auch recht gut. Nur leider verpixelt die Schrift sehr stark, wenn ich es ausdrucke. Wie kann ich das beheben? Mit Antialiasing gehts nicht. Die Schrift soll scharf ausgedruckt werden. Ich hoffe ihr könnt mir helfen. |
Re: Problem mit dem Ausdrucken eines Images...
mit
Delphi-Quellcode:
Kannst du die genauigkeit auf 0,01 Milimeter setzen.
SetMapMode(printer.Canvas.Handle, MM_HIMETRIC);
|
Re: Problem mit dem Ausdrucken eines Images...
Wo muss ich das hinschreiben? Ich benutze
![]() |
Re: Problem mit dem Ausdrucken eines Images...
vor "Printer.BeginDoc", und wenn das nicht geht dann doch danach..
|
Re: Problem mit dem Ausdrucken eines Images...
Dann druckt er nur ne leere Seite aus. Wenn ich es nach StretchDraw einfügen, ändert sich nichts an der Druckqualität.
|
Re: Problem mit dem Ausdrucken eines Images...
MM_HIMETRIC kehrt glaube die Y-Achse um so das sie noch aben größer wird. Du musst also in den Minusbereich (y-mäßig) zeichnen. Am besten du schaust dir mal die hilfe dazu an oder schaust ob es noch einen parameter gibt der das ganze auch genauer macht aber die y-achse nicht umdreht
|
Re: Problem mit dem Ausdrucken eines Images...
Hmm, in der Delphi-Hilfe hab ich dazu nichts gefunden. Und im Internet auch nicht. Weißt du vielleicht den Code? Hab dazu auch
![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:18 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