Registriert seit: 13. Jun 2006
97 Beiträge
Delphi XE5 Professional
|
AW: FontDialog - Font Size
23. Dez 2015, 17:07
Hallo zusammen,
das Problem mit Font.Size habe ich nun richtig umgesetzt, beim Ausdruck ist mir jedoch noch ein seltsamer Umstand aufgefallen.
Wenn ich die Seitenränder mit PageSetupDialog ermittle so scheint dieser Dialog die Mindestseitenränder des Druckers bereits zu berücksichtigen da er einen Seitenrand mit 0 mm nicht zulässt und automatisch korrigiert - hier 5 mm.
Wenn ich nun einen Seitenrand mit 10 mm festlege und diesen umgerechnet in Pixel mit textout verwende rechnet Textout startet der Ausdruck jedoch 10 mm vom Mindestrand d.h. die 5 mm werden noch dazugerechnet.
Gibt es eine Möglichkeit dass die Ränder absolut gesetzt werden oder muss ich die Mindestränder jedes mal abziehen??
Nachtrag: ok, habe die Berechnungen auf die druckbaren Bereiche reduziert und ziehe die Mindestränder des Druckers beim Setzen der Seitenränder einfach ab. Jetzt passt es perfekt
Gruß
Geändert von Sidi61 (23. Dez 2015 um 23:20 Uhr)
|