Einzelnen Beitrag anzeigen

Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#1

Blattbreite u -Höhe außerhalb außerhalb v BeginDoc in 1/10mm

  Alt 26. Sep 2003, 14:30
Hallo, um eine Druckvorschau zu realisieren brauch ich die Breite und Höhe des Blattes (nicht in Pixeln).
Mein erster Gedanke war mit
SetMapMode(Printer.Canvas.Handle, MM_LOMETRIC);
die einheit maßeinheit zu setzen und danach mit printer.pagewith oder ähnlichem die Breite des Blattes abzufragen.
Das Problem ist aber das
SetMapMode(Printer.Canvas.Handle, MM_LOMETRIC);
nicht vor printer.BeginDoc stehen darf. Was gibts noch für Möglichkeiten die Breite rauszufinden?? (Blattränder sind mir egal)
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat