Hallo C#-Freunde,
ich arbeite aktuell mit VS 2005 und erstelle normalerweise meine Reports mit Crystal Reports.
Nun habe ich in einem Projekt die Aufgabe, innerhalb eines Druckjobs eine normale RTF-Datei drucken zu müssen, die natürlich auch Formatierungen enthält.
Dabei soll der Ausdruck der Datei aber nicht über eine Preview-Funktion realisiert ( z. B. Anzeige zunächst in WORD oder Wordpad ), sondern direkt auf den Drucker geleitet werden, ohne Interaktion mit dem Benutzer. Da ich mit dem direkten Ausdruck einer Datei bisher nichts zu tun hatte, habe ich versucht, die Datei über PrintDocument() zu drucken. Eigentlich ganz einfach sollte man meinen...
Der Drucker beginnt auch zu drucken, aber leider ist die Seite leer !
Frage:
Wie kann ich auf einfache Art und Weise eine RTF-Datei, die Formatierungen enthält, ohne Interaktion durch den Benutzer im "WYSIWYG"-Stil an den Drucker leiten?
Ich habe über Google diverse Beiträge dazu gefunden. Leider enthalten die meisten dem Umweg über ein Preview oder schicken den Inhalt einer Datei "zeilenweise" und "unformatiert" auf den Drucker.
Gibt es dazu nicht irgendeinen 3-Zeiler, mit dem ich das Ziel erreichen kann ?
Bin für jede Anwort dankbar...
ich arbeite aktuell mit VS 2005 und erstelle normalerweise meine Reports mit Crystal Reports.
Nun habe ich in einem Projekt die Aufgabe, innerhalb eines Druckjobs eine normale RTF-Datei drucken zu müssen, die natürlich auch Formatierungen enthält.
Dabei soll der Ausdruck der Datei aber nicht über eine Preview-Funktion realisiert ( z. B. Anzeige zunächst in WORD oder Wordpad ), sondern direkt auf den Drucker geleitet werden, ohne Interaktion mit dem Benutzer. Da ich mit dem direkten Ausdruck einer Datei bisher nichts zu tun hatte, habe ich versucht, die Datei über PrintDocument() zu drucken. Eigentlich ganz einfach sollte man meinen...
Der Drucker beginnt auch zu drucken, aber leider ist die Seite leer !
Frage:
Wie kann ich auf einfache Art und Weise eine RTF-Datei, die Formatierungen enthält, ohne Interaktion durch den Benutzer im "WYSIWYG"-Stil an den Drucker leiten?
Ich habe über Google diverse Beiträge dazu gefunden. Leider enthalten die meisten dem Umweg über ein Preview oder schicken den Inhalt einer Datei "zeilenweise" und "unformatiert" auf den Drucker.
Gibt es dazu nicht irgendeinen 3-Zeiler, mit dem ich das Ziel erreichen kann ?
Bin für jede Anwort dankbar...