Zeichnung drucken

17/01/2009 - 23:24 von Thomas Kehl | Report spam
Hallo zusammen

Ich habe eine Anwendung erstellt, die ein Flussdiagramm auf ein Panel
zeichnet. Nun muss ich diese Zeichnung noch ausdrucken können. Ich habe das
nun mit dem klassichen PrintDocument versucht, was grundsàtzlich auch
funktioniert. Es ist nun so, dass die Zeichnung über mehrere Seiten geht
(funktioniert soweit auch). Das Problem ist nun aber, dass ich z.B.
Verzweigungen habe und somit Linien, die über mehrere Seiten gehen können.
Dies habe ich nun nicht im Griff. Beim Panel konnte ich "einfach" die Linie
zeichnen (unter 1x). Beim Drucken muss ich nun bei jedem Seitenwechsel die
Linie wieder weiterzeichnen, was recht aufwendig wird. Ich frage mich nun,
ob es keine Möglichkeit gibt (evt. andere Komponente), bei der ich einfach
wie beim Panel alles auf ein Graphics-Objekt zeichnen kann und dann der
Seitenwechsel automatisch gemacht wird?

Danke für eure Hilfe!

Freundliche Grüsse, Thomas
 

Lesen sie die antworten

#1 Martin H.
17/01/2009 - 23:41 | Warnen spam
Hallo Thomas,

vielleicht könntest Du einfach in ein Bitmap zeichnen und es dann
einfach aufteilen und dann ausdrucken.

Beste Grüße,

Martin

On 17.01.2009 23:24, Thomas Kehl wrote:
Hallo zusammen

Ich habe eine Anwendung erstellt, die ein Flussdiagramm auf ein Panel
zeichnet. Nun muss ich diese Zeichnung noch ausdrucken können. Ich habe das
nun mit dem klassichen PrintDocument versucht, was grundsàtzlich auch
funktioniert. Es ist nun so, dass die Zeichnung über mehrere Seiten geht
(funktioniert soweit auch). Das Problem ist nun aber, dass ich z.B.
Verzweigungen habe und somit Linien, die über mehrere Seiten gehen können.
Dies habe ich nun nicht im Griff. Beim Panel konnte ich "einfach" die Linie
zeichnen (unter 1x). Beim Drucken muss ich nun bei jedem Seitenwechsel die
Linie wieder weiterzeichnen, was recht aufwendig wird. Ich frage mich nun,
ob es keine Möglichkeit gibt (evt. andere Komponente), bei der ich einfach
wie beim Panel alles auf ein Graphics-Objekt zeichnen kann und dann der
Seitenwechsel automatisch gemacht wird?

Danke für eure Hilfe!

Freundliche Grüsse, Thomas


Ähnliche fragen