es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: PHPWKHTMLTOPDF

¿Cómo hacer numeración de páginas en el pie de página de HTML con wkhtmltopdf?

Estás utilizando SnappyPDF y lograste agregar un pie de página HTML a tu archivo con este código en tu controlador de Laravel: ->setOption(‘footer-html’, view(‘front.mail_templates.layouts.emailFooter’)) ->setOption(‘margin-bottom’, 17) Pero ahora quieres agregar numeración de página y después de buscar encontraste esta solución: ->setOption(‘footer-right’, “Page [page] of [toPage]”) El problema es que quieres . . . Read more

Docker – instalar wkhtmltopdf – error al actualizar de 0.12.4 a 0.12.6

Tengo un archivo Docker que instala correctamente wkhtmltopdf v0.12.4, pero necesito actualizarlo a una versión más reciente (0.12.6) ya que no parece ser compatible con algunas otras actualizaciones que he realizado. Aquí está el código que funciona (aunque no es compatible): FROM php:7.3.31-apache … RUN wget https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/0.12.4/wkhtmltox-0.12.4_linux-generic-amd64.tar.xz –no-check-certificate RUN tar . . . Read more

No se puede convertir HTML a PDF utilizando wkhtmltopdf o pdfkit.

Estoy intentando convertir un gran archivo HTML a PDF. Hasta ahora, he intentado dos enfoques con el mismo resultado no deseado. Ejecuto esto en la terminal: wkhtmltopdf my_html_file.html my_pdf_file.pdf Por otro lado, traté de hacer la conversión dentro de un script de Python: import pdfkit with open(‘my_html_file.html’) as f: pdfkit.from_file(f, . . . Read more

Python pdfkit autenticación de tokens.

Necesito convertir una página web con mucho javascript dada una URL como domain.com?client_id=test_client&token=ggvv68566fgjj en un archivo PDF. Si abro la URL en un navegador, se abre de inmediato, pero si uso el código de pdfkit: import pdfkit url=domain.com?client_id=test_client&token=ggvv68566fgjj pdfkit.from_url(url, ‘out.pdf’, options = {‘javascript-delay’:’9000′}) solo obtengo una parte de la página . . . Read more