Esta web utiliza cookies propias y de terceros para su funcionamiento. ¿Aceptas? Leer más
hola_34396f
hola_34396f
Pregunta plantillas_html2pdf cerrado

Buenas! He comprado el plugin pero no encuentro la...

Buenas!

He comprado el plugin pero no encuentro la manera de, por ejemplo, poner una imagen de fondo. Me gustaría mover cosas de sitio, hay que hacerlo mediante HTML?

gracias,

España   26-04-2018 19:21:55   30-04-2018 16:26:47   [shawe]

blascolanuza_f74d39
Si, creas el diseño en HTML y luego la librería del plugIn HTML2PDF se encarga de convertirlo a PDF.
hola_34396f
Ok!! Y para poner imagen de fondo?? He intentado lo siguiente pero no hay manera:

page {
background:url("urldelaimagen");
background-size:cover;
}
shawe
Utilizamos de base para esta generación a PDF desde html2pdf, y en su repositorio disponen de algunos ejemplos https://github.com/spipu/html2pdf/tree/master/examples nosotros por nuestra parte, hemos intentando incluir algunos ejemplos, aunque estos son básicos.

Creo que este ejemplo en concreto puede servirte: https://github.com/spipu/html2pdf/blob/master/examples/res/exemple07a.php

A pesar que el proyecto del que partimos se llama html2pdf, no es 100% HTML puro, ni soporta los CSS al 100%. Te lo aviso, porqué a mi mismo me volvieron loco algunas cosas (como las tablas con bordes redondeados) por asumir esa idea sin haberlo leído en ningún lugar.

Te recomiendo que te montes ejemplos como los que ves en su carpeta de ejemplos, y una vez tengas una estructura base, lo intentas integrar con el plugin, ya que sino te costará más depurar algunas cosas.

Cuando más lo trastees, mejor entenderás sus pros/contras. Para mi tiene un plus de sencillez, aunque como pros, es bastante más lento generando documentos. Aunque a nivel de usuario final, no suelen apreciarlo, la diferencia está cuando haces pruebas, pero sin embargo, cuesta menos diseñar y maquetar que es con la idea que se empezó a desarrollar.

Como detalle que puede ser de tu interés, cuando generes ese documento desde FS, con el enlace del PDF para visualizarlo, si añades al final "&debug" puedes verlo separado por zonas, y verlo como HTML, aunque tal y como no dije, al no ser todas las tags las mismas, no lo verás exactamente igual (las tags especificas las convierte a <div_page_footer> por ejemplo), pero puede ayudarte a ver en que parte has generado algo mal, o si da un código de error, poderlo leer al completo.
hola_34396f
Hola!!

Gracias, lo he estado mirando y más o menos estoy pudiendo personalizar la plantilla, aunque cuesta un huevo y parte del otro...

Me he dado cuenta que cuando escoges forma de pago por transferencia, no aparece el número de cuenta que tienes predeterminado.

El código actual es:
<?php echo $fpago->descripcion; ?>

Cómo podría hacer para que también aparezca el número de cuenta?

gracias!
hlopez_04fd16
Hola hola_34396f, no sé si aplique para este plugin pero en los otros para que aparezca esa información en contabilidad - formas de pago debes relacionarlas con una cuenta de banco y tener la opción de imprimir.
hola_34396f
CERRADO

Cerrado