Registriert seit: 24. Feb 2007
Ort: Baden
1.566 Beiträge
Delphi 2007 Professional
|
Re: Drucken
21. Mai 2009, 12:41
Ja, ich glaube ja, das
m := Printer.PageHeight/297
nicht sehr universell auf alle Druckerauflösungen passt. Bei einem 300dpi Drucken sollte oben etwa die Breite in Zoll rauskommen (HP hat z.B. oft nur 297dpi), aber nicht mm?
Ganz praktisch ist auch
Delphi-Quellcode:
getDeviceCaps(Printer.Handle,HORZSIZE); // (Bedruckbare Breite in mm)
getDeviceCaps(Printer.Handle,VERTSIZE); // (Bedruckbare Höhe in mm)
|
|
Zitat
|