.NET 2.0 - Drucken

Danke für den Tipp, in .NET 2.0 ist es allerdings System.Xml.Xsl.XslCompiledTransform!

Jetzt habe ich noch ein paar Fragen zum Drucken:
1. Ich schreibe jetzt den HTML Output in eine Datei und lade die in einen System.Windows.Forms.WebBrowser in dem ich die Uri auf die Datei einstelle, das dauert alerdings recht lang. Gibt es einen Weg die HTML Daten beispielsweise über einen Stream, direkt aus XslCompiledTransform in den Browser zu bekommen?

2. Wie kann ich beim Drucken aus einem System.Windows.Forms.WebBrowser den Drucker bestimmen?

3. Gibt es einenen anderen Weg ausser über System.Windows.Forms.WebBrowser zu Drucken?
 
Zuletzt bearbeitet:
Punkt 1 habe ich selbst herraus gefunden:
Über webBrowser1.DocumentStream kann man dem Browser einen Stream zuweisen in den per xslt.Transform der HTML Code geschrieben wurde.

Habt ihr eine lösung für 2 u. 3?
 
ad 2: Nein. Es gibt aber angeblich ein ActiveX-Control, welches dies bewerkstelligt.
ad 3: Nein, ausser du baust die Webbrowser-Funktionalität nach.
 

Neue Beiträge

Zurück