18 - Generar PDF's - Nodejs - PDFkit-construct - Generación de una factura

แชร์
ฝัง
  • เผยแพร่เมื่อ 21 ธ.ค. 2024

ความคิดเห็น • 22

  • @ManuelGonzalez-oy3ve
    @ManuelGonzalez-oy3ve 3 ปีที่แล้ว +6

    No tengo palabras para agradecerte!! Sos un capo. Gracias a tu video voy a poder realizar una parte importantisima de mi proyecto. Te ganaste un suscriptor :)

  • @hidefenixmg
    @hidefenixmg ปีที่แล้ว

    justo lo que buscaba, muchas gracias

  • @IsmaelGonzalez-mz1qz
    @IsmaelGonzalez-mz1qz 2 ปีที่แล้ว

    Buenos días, ante todo gracias por el vídeo, me ha sido de gran utilidad, ahora estoy intentando mostrar imágenes dentro de la tabla del pdfkit-construct; las imágenes están codificadas y las recupero de una base de datos pero soy incapaz de mostrarlas, no sé qué debo poner en la parte de key. Un saludo y muchas gracias.

  • @oshoosho4604
    @oshoosho4604 ปีที่แล้ว +4

    no he visto una mejor librería de pdf más práctica que dompdf de php, y a mi cabeza viene una pregunta: por q no hacen librerías de pdf siguiendo la filosofía de dompdf???? o sea, si ya tienes un código html, pues es solo pasárselo al objeto de la instancia de la clase de dompdf y listo... en cambio se ponen a inventar librerías q si bien sirven para casos más complejos, terminan siendo un tremendo dolor para hacer tablas y documentos más sencillos

  • @francogarcia4449
    @francogarcia4449 2 ปีที่แล้ว

    Hola, tienes el repo? y consulta, puedo traer directamente una vista de un formulario con los datos ya pre cargados y generar un pdf que me haga un print de esa vista? para no usar esas tablas de pfdkit y ya me traiga el ejs generado con los datos del formulario completos? Y muy bien como explicas la verdad un lujo.

  • @enocrivera5674
    @enocrivera5674 2 ปีที่แล้ว

    Y para crear la pag. Horizontalmente?

  • @jmizraimcm7585
    @jmizraimcm7585 2 ปีที่แล้ว

    ¿Cómo le haría si estoy haciendo una API?

  • @gatorama3802
    @gatorama3802 3 ปีที่แล้ว

    Muchas gracias

  • @dagovindany
    @dagovindany 3 ปีที่แล้ว +1

    Hola, muchas gracias por tu tutoríal, me surge un requerimiento y es que en una parte del pdf debo anexar una gráfica de estadística, como podría pegarla al pdf? gracias

    • @josebilbao
      @josebilbao  3 ปีที่แล้ว

      podrías generar un canvas de tu gráfica estadística, luego cargas el canvas con doc.image(...)

  • @gatorama3802
    @gatorama3802 3 ปีที่แล้ว

    Ahora que ya puedo agarrar información de una base de datos y hacerla PDF, como puedo hacer para enviar ese PDF por correo con nodemailer?

    • @josebilbao
      @josebilbao  3 ปีที่แล้ว +1

      podríamos hacer un video de ello mas adelante

    • @gatorama3802
      @gatorama3802 3 ปีที่แล้ว

      @@josebilbao
      Eso sería interesante.

  • @nicolaspradines5708
    @nicolaspradines5708 ปีที่แล้ว

    Hay alguna forma de guardar esa factura generada en el servidor?
    Quiero hacer algo así !!!
    const PDFDocument = require('pdfkit');
    const fs = require('fs');
    const doc = new PDFDocument();
    doc.pipe(fs.createWriteStream('C:/xampp/htdocs/NuevoSistema/hola.pdf'));
    doc.text('Igualmente quiero poner mi pdf creado por jsPFD y usar esta funcion para guardarlo!', 100, 100);
    doc.image('../image.png', {
    fit: [250, 300],
    align: 'center',
    valign: 'center'
    });
    doc.end();

  • @musictosleep4716
    @musictosleep4716 ปีที่แล้ว

    Goddddd

  • @byemaa1137
    @byemaa1137 3 ปีที่แล้ว

    estoy teniendo un problema con la base de datos, "libros is not defined"

    • @byemaa1137
      @byemaa1137 3 ปีที่แล้ว

      y sino me devuelve undefined

    • @josebilbao
      @josebilbao  3 ปีที่แล้ว

      @@byemaa1137 puedes pasar el repositorio de tu codigo para entender mejor tu problema

    • @byemaa1137
      @byemaa1137 3 ปีที่แล้ว

      lo resolvi haciendo ejemplo pedido=pedido[0]['title']

  • @gatorama3802
    @gatorama3802 3 ปีที่แล้ว

    Ya tengo todo, solo me falta eso

  • @gatorama3802
    @gatorama3802 3 ปีที่แล้ว

    Pregunta

  • @alejandroduran3499
    @alejandroduran3499 3 ปีที่แล้ว +1

    Muchas gracias.