Registriert seit: 4. Jan 2009
Ort: Dortmund
6 Beiträge
Delphi 10.4 Sydney
|
Drucker-Font-Größe
4. Jan 2009, 12:51
Hallo!
Ich setze mit
printer.canvas.font.size := strtoint(KopfCharSizeEdit.Text); //Schriftgröße setzen
die Zeichensatzgröße des Druckers nach einer frei defnierbaren Angabe. Die Zeichen (Truetype) werden aber auf diversen Laser-Druckern, viel größer ausgegeben.
Um eine 10-Punkt-Schrift zu erzielen muß ich z.B. 5 eingeben.
Ich setze vor dem Druck noch
SetMapMode(printer.canvas.handle,MM_LOMETRIC); //Positionierungen in mm/10
weil die Ausdrucke auf bestimmte Positionen eines Formulares gedruckt werden müssen.
Beeinflußt diese Angabe auch die Zeichensatzgröße?
Ulrich Begemann
|