Hallo,
ich habe ein PrintDocument. Nun möchte ich aber das, was voraussichtlich gedruckt wird als Vorschau anzeigen. Kann ich die Druckausgabe irgendwie auf ein Bild umleiten? (wie der PrintPreviewDialog)
Gruß Stu
Kann ich die Druckausgabe irgendwie auf ein Bild umleiten?
Wozu ? Es gibt doch schon eine fertige Vorschau.
Grüße Bernd
Workshop : Datenbanken mit ADO.NET
Xamarin Mobile App : Finderwille Einsatz App
Unternehmenssoftware : Quasar-3
Hallo Stu,
dafür kannst du ja das Graphics-Objekt statt aus den PrintPageEventArgs von einer vorher erzeugten Bitmap nehmen. Dann landet die Druckausgabe in einem Bild.
Gruß
wolpertinger
Wozu ? Es gibt doch schon eine fertige Vorschau.
Da hab ich die Ausgabe aber nicht in Form eines Image´s.
dafür kannst du ja das Graphics-Objekt statt aus den PrintPageEventArgs von einer vorher erzeugten Bitmap nehmen. Dann landet die Druckausgabe in einem Bild.
Ja daran hab ich auch schon gedacht. Ist aber unschön weil ich dann die Print routine kopiern muss, und dann ist alles doppelt. Wäre halt schön wenn es auch anderst gegangen wär.
Hallo Stu42,
Ist aber unschön weil ich dann die Print routine kopiern muss, und dann ist alles doppelt.
nein - kopieren musst du nichts.
Du brauchst deine Printroutine nur mit einer Instanz eines PrintPageEventArgs aufzurufen, die du selbst erzeugt hast und deren Graphics Objekt von einem Image stammt.