Te muestro cómo exportar HTML a PDF. Es decir, convertir una página web a PDF sin procesamiento del lado del servidor; usando el lenguaje JavaScript del lado del cliente y la librería html2pdf.
Toda la información, demostración y código lo encuentras en mi blog:
/*
No olvides suscribirte y compartir. Sígueme en mis redes sociales, publico contenido interesante relacionado con la tecnología y programación:
Facebook:
Twitter:
GitHub:
Blog:
*/…(read more)
Convert Word 2 PDF: Word to PDF Converter
Convert PowerPoint 2 PDF: PPT to PDF Converter
Convert Excel 2 PDF: Excel to PDF Converter
Convert an Image 2 PDF: Image to PDF Converter
Convert HTML 2 PDF: HTML to PDF Converter
More Tools: PDF Converter
Como hago para que solo lo guarde en el servidor?
No me funciona, al darle click al boton
Muchas gracias, funcionó perfecto.
gracias,
Muchas gracias, tu video me salvo. Muchos lo hacen con composer, y hacer muchas configuraciones
Una pregunta amigo tengo un problema cuando pasa las 100 paginas no me muestra el pdf
hola amigue, una pregunta rápida, la librería es toda la carpeta "html2pdf.js-master" o sólo el archivo de nombre "html2pdf.bundle.min.js", gracias anticipadas
Hola, tengo una duda súper urgente!
Al cambiar el elemento = document.body por document.querySelector(#ID) o document.getElementById(ID) aparece todo en blanco. Alguna idea del porqué suceda esto?
trato de hacer la generacion de pdf con DomPDf y no me funciona, espero que con javascript no me pase lo mismo 🙂
Excelente explicación !!! te felicito, ahora, como puedo enviar a un e-mail ese pdf exportado (en lugar de descargarlo en compu)
Buen video! Una consulta: me funciona la librería pero los archivos que genera tienen un peso descabellado, y no tiene que ver con las imagenes porque me pasa lo mismo cuando quiero generar un pdf de un elemento HTML con solo texto. Para dar un ejemplo de lo que digo, un div de 195mm x 272 mm con 5000 caracteres se genera con un peso de 25 megas, hice pruebas y a mayor cantidad de caracteres dentro del elemento va aumentando su peso en proporción. Necesito llevar el peso a un valor razonable. Alugna idea o ayuda? Desde ya muchas gracias!
Buen aporte!! Muchas gracias
hola, no me está reconociendo la librería. Sabes dónde podría conseguir las 3 por separado para probar? MUCHAS GRACIASSSS
Muchas gracias amigo! durante varios días estuve buscado como hacer esto y con tu explicación lo logré en solo unos minutos! Muchas graciassss!
Buenas tardes , el problema que intento sólo insertar en el pdf una tabla y no me deja , me pilla toda la página ¿ qué puedo hacer ? Es en la parte de document.getElementByID(“nombredeliddelatabla”) no me lo pilla y me lanza toda la web , gracias un saludo
Que Dios te bendiga!
puedo agregar un array en .from? o como puedo agregar varios elementos
Algo interesante que se debe mencionar, es que dependiendo de la cantidad de datos, esta afecta la impresion de la tabla.
Muchas gracias!!
Que tal amigos tengo una duda, si deseo que al documento se le agregue un pie de pagina con el numero de hojas del documento alguien sabría como hacerlo?
Me pone que html2pdf no esta definido y he importado el script alguna idea de que puede ser?
hola me ayudo mucho, solo tengo una pregunta como le hago para que no lo baje directamente y lo visualice el pdf desde el navegador?
Excelente video, consulta podría guardar el pdf en una carpeta especifica de manera automática? gracias por el aporte me ayudo mucho
Gracias bro
Excelente tutorial! Muchas gracias
Amigo tengo un problema, a mi si me descarga el pdf pero al momento de abrirlo sale en blanco, vacio me podrias ayudar?
Excelente tutorial, gracias por compartir el conocimiento, solo tengo una duda se puede especificar cual parte de la pagina deseo descargar en el ejemplo seleccionamos body ( const $elemento = document.body; ) pero se podría seleccionar un div con id="pdf" de que forma se aria
Excelente explicación para los recién iniciados, gracias!
Alguien tiene todo el codigo
que uso para generar el pdf
Justo estaba buscando algo que respetara el CSS. Muchas gracias por compartir tu conocimiento, me ayudó mucho <3.
amigo como le puedo hacer si loso quiero que se convierta a pdf un container o un main alguien me podría decir
Buen video, una pregunta… Puedo convertir una pagina "b" desde una pagina "a" ? es decir quiero desde una pagina convertir a pdf varios html y que queden en el mismo archivo pdf… Saludo y desde ya, gracias!
Muchas gracias! hay alguna forma de que el documento pdf se guarde automaticamente en una carpeta?
amigo ayúdame plz, como se puede indicar que se guarde automáticamente a un directorio ?
Se podría después de el then() enviar el pdf generado por email?
Buenas tengo el problema que no descarga, incluso probé con el código que dejaste el tu blog y nada :c
Me funcionó perfectamente, solo que tengo una duda, ¿Se le puede modificar el margen? es que quisiera que ese div tomara el tamaño de toda la hoja, espero me puedas ayudar, saludos.
gracias broooooooooooooooooooo sos el pta
Los input type text y los select no los pasa al pdf 🙁
muy bueno, gracias por compartir, me podrías ayudar con un problema que me surge al exportar un pdf un textarea de mi pagina me sale todo el texto encimado, el texto se despliega bien en el navegador, pero el pdf ya no, espero me puedas ayudar a encontrar info sobre este problema, de antemano gracias, saludos.
a mi si me funciono pero la imagen no me la muestra 🙁
buenisimo video man, una pregunta, es posible que al momento de generar el pdf la foto que capturas salga completa, ya que se te corta la imagen, estoy haciendo algo similar y la imagen se corta, sabes como solucionar ese problema??
si ,quiero que un icono se muestre en cada pagina de pfd
?
No me funciona. Se descarga el PDF pero no se observa nada en él.
Hola!! Sabes si hay posibilidad de pasar un chart js a pdf con html2pdf?
Yo estoy haciendo lo mismo pero lo hago con power automate pero cuando mando el el html para q se convierta a PDF pero al convertirlo se me descuadra todo por qué será que pasa