none
obtener vista previa de un HTML e imprimirlo RRS feed

  • Pregunta

  • Buenas...estuve buscando bastante sobre el asunto y no encuentro nada concreto que me ayude. Estoy trabajando con archivos HTML para generar reportes.

    Me interesa saber como abrir estos reportes en un printPreviewDialog o printPreviewControl (el que me pueda explicar la diferencia se lo agradezco), o en todo caso obtener una pantalla previa a la impresión del documento HTML pero NO con el webbrowser. Y después poder enviarlo a impresión.

     

    Muchas gracias a los que puedan ayudar de antemano !

    lunes, 10 de enero de 2011 21:47

Respuestas

Todas las respuestas

  • Hola Kraimer.

     

    Espero que te sea de ayuda. http://www.daniweb.com/forums/thread90755.html

     

    En cuanto a las diferencias que comentas no hay muchas. El printPreviewDialog te permite pasar la referencia de un objeto "Document" y únicamente debes realizar la llamada correspondiente printPreviewDialog1.ShowDialog(this). En cuanto al control printPreviewControl este se puede incrustar en un formulario que ya tengas diseñado. En este caso también debes pasar la referencia de un objeto "Document". En resumen, si no necesitas integrar el informe en ningún formulario que ya tengas diseñado lo mejor es que utilices el control printPreviewDialog.

     

    http://www.facebook.com/pages/Kapsule-News/103102976419196


    David Fernández
    lunes, 10 de enero de 2011 22:19
  • Hola kapsulee, gracias por contestar pero el link que me pasaste es una pregunta no una respuesta al problema, ya que lo que le pasa a la persona es que no puede tener una preview del diseño de su html, en vez de eso obtiene el código HTML en la preview. Lo que a mi me interesa es básicamente lo que el necesita.

    Sin contar que está posteado en visual basic y mucho la verdad no capto.

     

    Gracias por tu ayuda de todas formas !

    lunes, 10 de enero de 2011 22:39
  • Saludos,

     

    solo es ver el html? podrías usar el control webbrowser para esto 


    Live like you'll die tomorrow, learn like you'll live forever. Blog
    jueves, 27 de enero de 2011 3:12