FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Exportar pagina de WebBrowser a PDF
Buen día, busco exportar el contenido de un WebBrowser a un archivo PDF, tengo esta función pero el PDF que me descarga esta roto, directamente no abre (pero si tiene tamaño mayor a 0kb)
A la función le paso la ruta destino del PDF, ¿alguna alternativa? Intenté con fastreport pero se ve feo porque la pagina también tiene CSS no solo HTML. Saludos! |
#2
|
||||
|
||||
¿Puede servir algo así?
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#3
|
||||
|
||||
Cita:
Modifique un poco el código que me diste y como quiera sigue sin cumplirse el objetivo, me imprime el html (codigo) en el documento. ¿Sabrás si hay otra forma de hacerlo? Saludos. |
#4
|
||||
|
||||
¿Has añadido "printers" al "uses"?
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#5
|
||||
|
||||
Si, ¿el código te funciona a ti en Delphi 10,4?
|
#6
|
||||
|
||||
A mí me sale error porque no tengo impresora, no sé si realmente funcionará.
De todas formas cambia algunas cosas, por probar que no quede:
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#7
|
||||
|
||||
Ahora regresa un PDF en blanco
La pagina que debo de imprimir es esta: https://siat.sat.gob.mx/app/qr/faces..._BIHE8804258H1 No se si a ti te regrese el pdf con el contenido |
#8
|
||||
|
||||
A mí me dice: "Printer is not currently printing".
Supongo que será porque no tengo impresora.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#9
|
||||
|
||||
Vale, parece que va por buen camino, he conseguido crear un pdf, aunque con el contenido "raro"
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#10
|
||||
|
||||
Cita:
No se como hacerlo porque el sitio contiene css y demas, vi que guardando el sitio en formato .MHTML si se mantiene todo en archivo, el tema es como imprimir ese MHTML |
#11
|
||||
|
||||
Desconozco ese tema
Por probar, he preguntado al chatgpt y dice esto:
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#12
|
||||
|
||||
Cita:
Gracias por tu aporte casimiro! |
#13
|
||||
|
||||
Sí que se puede, tienes que configurarlo en el navegador.
Cada navegador tiene opción de elegir una impresora predeterminada y que no pregunte. Claro, ahí tendrás que configurar el que usa cada usuario.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#14
|
||||
|
||||
Cita:
Solamente hay que incluir la dll y el exe y mandarlo a llamar desde el cmd, seria algo así: wkhtmltopdf http://google.com google.pdf Gracias por tu tiempo Casimiro |
#15
|
||||
|
||||
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Cambia pagina de error de WebBrowser? | wolfran_hack | Internet | 1 | 03-07-2013 16:53:31 |
exportar datos de una página web a delphi | utopico | Internet | 7 | 23-02-2011 13:51:56 |
WebBrowser no me recarga pagina | hmrvivas | Internet | 0 | 10-08-2010 07:45:18 |
una imagen y una pagina en webbrowser | cadina | Internet | 0 | 03-06-2008 23:20:14 |
Bajar una página sin un WebBrowser | sarackganda | Internet | 2 | 29-06-2003 20:58:33 |
|