Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Frage zum Drucker (https://www.delphipraxis.net/121942-frage-zum-drucker.html)

Thomas F 7. Okt 2008 10:51


Frage zum Drucker
 
Ich hab mal ne Frage zum Drucker

wenn ich alle Einheiten zum Drucker in Pixel angebe, dann kann es doch Probleme geben,
wenn der andere Drucker ne andere Auflösung hat. Oder ?

Daher hab ich mir gedacht, dass ich alle Maßeinheiten auf Printer.PageHeight und Printer.PageWidth umrechne,
dann sind die Angaben doch bei allen Druckern gleich, oder ? ? ?

DeddyH 7. Okt 2008 12:34

Re: Frage zum Drucker
 
Oder Du stellst mit SetMapMode auf 1/10 bzw. 1/100 Milimeter um, das dürfte das Einfachste sein.

Thomas F 7. Okt 2008 19:10

Re: Frage zum Drucker
 
Zitat:

Zitat von DeddyH
Oder Du stellst mit SetMapMode auf 1/10 bzw. 1/100 Milimeter um, das dürfte das Einfachste sein.

Wie ? ? ?
Danach wird nicht mehr in Pixel sondern in 1/10mm gerechnet ?

Delphi-Quellcode:
Printer.Canvas.Textout(50,40,'Hallo');
Bedeutet 0,5 cm von links und 0,4 cm von oben ?
Egal welche Auflösung der Drucker hat

DeddyH 8. Okt 2008 07:21

Re: Frage zum Drucker
 
Jepp. Schau auch mal hier.

Thomas F 10. Okt 2008 16:33

Re: Frage zum Drucker
 
Zitat:

Zitat von DeddyH
Oder Du stellst mit SetMapMode auf 1/10 bzw. 1/100 Milimeter um, das dürfte das Einfachste sein.

Nee, ich mach das besser mit PageWidth und PageHeight ,
weil das Programm schon fertig ist und ich sonst wieder von vorne anfangen muß.


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:34 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz