![]() |
druckprobleme
ich möchte unabhängig von der dpi immer die gleiche schriftgröße haben
zu beachten ist vielleicht noch,dass
Delphi-Quellcode:
eingestellt ist, damit beim zeichnen ich nicht auf die dpi zu achten brauch
SetMapMode(Printer.Canvas.Handle, MM_LOMETRIC);
|
Re: druckprobleme
hat keiner ne idee, wie ich die schriftgröße bei
Delphi-Quellcode:
immer gleich kreige, egal welche dpi beim drucker eingestellt ist?????
printer.canvas.textout('...');
|
Re: druckprobleme
Ich denke mal das ist nicht die beste Lösung aber ich habe einfach erst alles in ein Image gezeichnet
und dieses dann einfach in die printer.canvas kopiert... Der Text ist so überall gleich groß... Genauso wie der Speicherverbrauch :? :gruebel: |
Re: druckprobleme
Hallo Remote1,
eigentlich müsste es so funktionieren.
Delphi-Quellcode:
Tschüß Markus
begin
Printer.BeginDoc; SetMapMode(Printer.Canvas.Handle, MM_LOMETRIC); with Printer.Canvas do begin Font.Height:=..; Font.Name:='..'; TextOut(x,y,'..'); end; Printer.EndDoc; end; |
Re: druckprobleme
ja danke,
ich hattes auch schon gemerkt, ich hab font.sice genommen aber mit font.heigh hab ich ja bei mir dann auch die 1/10 mm einstellung klappt also alles danke trotzdem |
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:10 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-2025 by Thomas Breitkreuz