Ich möchte HTML aus einem C# -Webdienst drucken. Die Web-Browser-Kontrolle ist übertrieben und funktioniert nicht gut in einer Service-Umgebung, noch funktioniert sie gut auf einem System mit sehr engen Sicherheitsbeschränkungen. Gibt es eine kostenlose .NET
Bibliothek, die das Drucken einer einfachen HTML-Seite unterstützt? Hier ist der Code den ich bisher habe, der nicht richtig läuft.Wie drucke ich ein HTML-Dokument von einem Web-Service?
Das funktioniert gut, wenn von UI-Typ-Threads aufgerufen wird, aber nichts geschieht, wenn von einem Service-Typ-Thread aufgerufen wird. Ändern Print()
zu ShowPrintPreviewDialog()
ergibt die folgenden IE Skriptfehler:
Error: 'dialogArguments.___IE_PrintType' is null or not an object
URL: res://ieframe.dll/preview.dlg
Und ein kleiner leerer Druckvorschau-Dialog erscheint.
Bitte wählen Sie beste Antwort, danke. – mruanova
@mruanova Keine der Antworten funktionierte zuletzt Ich habe sie ausprobiert. Wenn Sie etwas haben, das funktioniert, lassen Sie es uns wissen. –