2009-09-16 48 views
5

Necesito imprimir un html en la impresora mediante programación. No quiero imprimir las etiquetas html, quiero que las etiquetas html sean analizadas antes de imprimirse.Impresión de archivo HTML en la impresora en java

Este código agrega características y datos html a un documento htm llamado documento. Estoy enviando la salida a un archivo llamado itext.html

HtmlWriter writer2 = HtmlWriter.getInstance (document, new FileOutputStream ("itext.html"));

Sé que es necesario analizar de alguna manera ese archivo html e imprimirlo sin tener que abrirlo en un navegador e ir a ARCHIVO e Imprimir.

+0

¿Encontró finalmente una solución? –

Respuesta

2

Cobra renderizará HTML en un panel compatible con Swing. Debería poder imprimir eso usando las API/servicios de impresión estándar.

+0

No quiero involucrar componentes oscilantes porque no me gusta la calidad de las impresiones. Sería mejor si solo imprimo texto. Tengo los documentos html preparados con la biblioteca itext. Solo necesito una manera de imprimir la vista (cómo aparecería en un navegador) del documento mediante programación sin hacer que los usuarios de mi aplicación tengan que abrir el archivo html en el navegador e imprimirlo desde allí, esta sería mi última opción si algo más no es posible. –

Cuestiones relacionadas