Entwickler-Ecke

WinForms - Druckbereiche abfragen.


Rassi - Do 05.02.09 15:38
Titel: Druckbereiche abfragen.
Hallo.

Ich möchte eine Seite ausdrucken. Das klapt auch soweit, nur die Druckbereiche stimmen nicht.

Wenn ich über "e.MarginBounds.Right" bzw. "e.MarginBounds.Left" die Schrift positioniere, begint die Schrift auf der linken Seite bei ca. 3cm und endet ca. 2cm von links aus gesehen.

Der bedruckbare Bereich bei diesem Drucker liegt aber bei ca. 0,5cm (links) und 0,5cm (rechts). es scheint so, dass ich noch nicht die richtigen Bereiche ausgelesen habe. Muss ich nach der Druckerwahl noch etwas machen, um die druckerspezifischen Bereiche zu bekommen?


Gruß
Rasmus


Th69 - Do 05.02.09 16:01

Evtl. ist die Eigenschaft 'PageSettings.PrintableArea' der bessere Wert (zu erreichen über e.PageSettings.PrintableArea).

Du mußt jedoch bedenken, daß diese Werte in 1/100 Zoll angegeben sind, nicht in Pixel!