Unir y dividir archivos PDF con PHP

Поделиться
HTML-код
  • Опубликовано: 11 сен 2024
  • Aprender a unir y dividir archivos PDF con PHP.
    📄 FPDF: www.fpdf.org
    📑 FPDFI: www.setasign.c...
    ☕️🍺 Invítame un café o una cerveza: www.paypal.me/...
    🤝 Únete a este canal con beneficios: www.youtube.co...
    📲 Facebook: www. Cod...
    📸 Instagram: / codigosdprogramacion
    🐦 Twitter: / mroblesdev
    🌐 Sitio web: codigosdeprogr...
    👨‍🏫 Contacto y asesorías: codigosdeprogr...
    🎁 Hosting con descuento: www.hostg.xyz/...
    POR FAVOR, ¡SUSCRÍBETE!
    #codigosdeprogramacion

Комментарии • 26

  •  Год назад +1

    Gracias, me funcionó correctamente.

  • @joaquinbenedictoariasmarti1677
    @joaquinbenedictoariasmarti1677 2 года назад +1

    Buen contenido. Gracias!

  • @alenloria
    @alenloria 2 года назад +2

    Excelente video como siempre.... Este procedimiento puede utilizarse a través de un formulario? En el cual podamos seleccionar los pdfs que quisiéramos unir?
    Gracias... Saludos.

    • @codigosdeprogramacion
      @codigosdeprogramacion  2 года назад

      Si se puede pero sería después de almacenar el archivo para pasarle la ruta y leerlo

  • @fula5
    @fula5 Год назад +1

    ¿Hay alguna forma, o idea, de que viendo las páginas una por una, detecte que una página está vacía? Genero un pdf de un contrato. Por razones de impresión, se generan adrede algunas hojas en blanco, pero para el pdf son innecesarias, me explico. Revisando la web no he encontrado nada al respecto. Agradeceré cualquier pista. ¿Tal vez extrayendo el texto, en vez de enviarlo al navegador? Me costó entender que lo que hace con output es exteriorizar no una página o un resultado que pudiera integrarse en un marco o en cierta zona de una página, sino un documento pdf entero, es como una descarga, que lo veamos en la pantalla o lo guardemos, depende del operador. Ahora que lo entiendo es mas claro. Muy bueno el video.

  • @marcorubio6524
    @marcorubio6524 Год назад +1

    Excelente video, como puedo dividir una pagina en 2 me explico estoy haciendo un colage de fotos las cuales estan en un pdf por lo general vienen dos fotos en una sola pagina quisiera guardar foto por pagina no se si me explico.

  • @danitzarojasserrano9428
    @danitzarojasserrano9428 Год назад +1

    Como se podría hacer un indice de los documentos unidos y ponerle numero de paginas personalizados onda Pagina 1 (uno) ??

  • @nicolaspradines5708
    @nicolaspradines5708 Год назад

    Tengo una consulta.
    Quiero proteger el pdf generado y quiero usar $pdf = new FPDF_Protection(); pero no me funciona nada.
    Me tira el error en setSourceFile()

  • @salvafilms591
    @salvafilms591 Год назад +1

    Hola buen video nuevo sub
    Tengo un proyecto personal.
    Quiero hacer una pagina donde voy a subir distintos pdfs individuales, lo que quiero lograr es que el usuario pueda unir los pdfs que el elija y descargarlos como uno solo, ¿esta biblioteca me serviría?

  • @chuchofloresmaya
    @chuchofloresmaya 2 года назад +1

    Y en casl de que yo no trabaje con orientación pero si con pdf que tienen distintos tamaños?

    • @codigosdeprogramacion
      @codigosdeprogramacion  2 года назад

      Al $pdf->useTemplate() puede agregar un segundo parámetro que sería ['adjustPageSize' => true]
      Aquí más información: manuals.setasign.com/fpdi-manual/v2/the-fpdi-class/examples/

  • @arieldouglasvillcacalle2310
    @arieldouglasvillcacalle2310 2 года назад +1

    Buen video, pero el problema de fpdi es que no podrá dividir las versiones superiores de PDF... Al menos que adquieras la versión de paga...

    • @Luk17a5
      @Luk17a5 4 месяца назад

      Solo dividir? Para fusionar también va a tener problemas?

  • @carlosmanuel7282
    @carlosmanuel7282 8 месяцев назад +1

    Cómo puedes agregar un fodo a un pdf exitente, osea una hoja membretada

    • @codigosdeprogramacion
      @codigosdeprogramacion  8 месяцев назад +1

      Cómo imagen o concatenando el PDF

    • @carlosmanuel7282
      @carlosmanuel7282 8 месяцев назад

      @@codigosdeprogramacion tendrá algún video al respeto? Busque en su contenido pero no encontré el que sigue de este o la linea de código para utilizar imagen, supongo que sería algo como pdf->image() en caso de no igusl le agradezco, ya mínimo tengo idea y se que si se puede, le agradezco.

    • @carlosmanuel7282
      @carlosmanuel7282 8 месяцев назад +1

      @@codigosdeprogramacion Hola buen día, si fue sencillo implementar lo que me recomeendo, ahora tengo el problema que solo lee versiones hasta 1.4, alguna recomendación para poder solucionar y poder leer versiones de 1.5 para arriba ?

    • @carlosmanuel7282
      @carlosmanuel7282 8 месяцев назад

      @@codigosdeprogramacion Actualizando, más que nada para quien tenga estás mismas dudas:
      1: Para error en formatos de PDF >= a 1.5 con FPDI: encontre que se puede cambiar el formato desde PHP pero a veces genera errores, de momento lo que estoy haciendo es subir el pdf en formato PDF/A y no da ningún tipo de problema, si van a exportar de word/excel a pdf hay que seleccionar la casilla de compatibilidad (queda guardado como predefinido), si lo hacen desde Libre Office solo exportar como PDF y va directo compatible, si van a combinar archivos con otra app como por ejemplo Acrobat, dan en guardar como y seleccionan que sea versión PDF/A (Ojo, yo tengo la versión de pago, en la libre no se si se pueda y otras apps no las cale, pero debería ser un proceso muy similar)
      2: Para agregar un membrete
      $pdf->Image("imagen.jpg",0,0,219,297,'jpg');
      ruta de archivo, posición x, posición y, luego la medida de la hoja, esta colocada la de A4 pero si tienen otra solo pongan en google cuanto mide una Legal, o Carta, A5 etc y colocan las medidas que van a utilizar
      saludos y gracias.

  • @victormanuel910
    @victormanuel910 2 года назад +1

    y como guardas las páginas del pdf dividido?

    • @codigosdeprogramacion
      @codigosdeprogramacion  2 года назад

      Cuando recorres las paginas por el foreach en cada ciclo agrega un Output para guardar cada hoja por separado.

    • @victormanuel910
      @victormanuel910 2 года назад

      @@codigosdeprogramacion como haría eso? Me puedes explicar?, Porque cuando agrego un output me termina el ciclo y solamente de crea la primera página :(

    • @victormanuel910
      @victormanuel910 2 года назад

      @@codigosdeprogramacion y que todos los PDF se guarden en un archivo.zip y descargarlo

    • @codigosdeprogramacion
      @codigosdeprogramacion  2 года назад

      Eso ya te corresponde investigar 👍