2009-09-16 9 views
5

Ich muss einen HTML-out auf den Drucker programmgesteuert drucken. Ich möchte nicht die HTML-Tags drucken, ich möchte die HTML-Tags vor dem Drucken analysiert.Drucken von HTML-Datei auf Drucker in Java

Dieser Code fügt HTML-Features und Daten zu einem HTML-Dokument namens Dokument. Ich sende dann die Ausgabe in eine Datei mit dem Namen iext.html

HtmlWriter writer2 = HtmlWriter.getInstance (Dokument, neue FileOutputStream ("itext.html"));

Ich weiß, muss irgendwie diese HTML-Datei zu analysieren und zu drucken, ohne es in einem Browser zu öffnen und zu FILE und Print gehen.

+0

Haben Sie irgendwann eine Lösung gefunden? –

Antwort

2

Cobra wird HTML in ein Swing-kompatibles Panel rendern. Sie sollten in der Lage sein, das unter Verwendung der Standarddruck-APIs/-Dienste zu drucken.

+0

Ich möchte keine Swing-Komponenten, weil ich die Qualität der Ausdrucke nicht mag. Es wäre besser, wenn ich nur Text drucken würde. Ich habe die HTML-Dokumente mit der itext-Bibliothek vorbereitet. Ich brauche nur eine Möglichkeit, die Ansicht (wie es in einem Browser angezeigt wird) des Dokuments programmatisch zu drucken, ohne dass die Benutzer meiner Anwendung die HTML-Datei im Browser öffnen und von dort aus drucken müssen, dies wäre meine letzte Option wenn etwas anderes nicht möglich ist. –

Verwandte Themen