Einzelnen Beitrag anzeigen

Mephistopheles
(Gast)

n/a Beiträge
 
#2

Re: Seitenumbruch im PrintDocument

  Alt 24. Apr 2005, 16:06
Also ich kann es nur aus Sicht des Win32-Programmierers (also nix .NET) erklären:

Ein DC ist nicht davon begrenzt, wie groß die physische Representation davon (zB. Blatt Papier oder Bildschirm) ist. Unter Win32 gibt es entsprechend StartPage() und EndPage() als Funktionen um dem Drucker mitzuteilen, daß eine Seite begonnen, bzw. beendet wurde. Da .NET das nur kapselt, solltest du wohl in der Lage sein eine Entsprechung für diese beiden Funktionen zu finden.

Das "Ausmessen" mußt du aber selbst managen, da deine Anwendung ja intern auch einen harten Seitenumbruch unterstützen könnte, der durch eine bestimmte Zeichensequenz initiiert wird. Also eine Aufgabe die dir das System meines Wissens nach nicht abnehmen wird.
  Mit Zitat antworten Zitat