Esta consulta es de hace 3 años. Tenga eso en cuenta.
hola_34396f
hola_34396f
España

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,
26-04-2018 19:21:55   30-04-2018 16:26:47   101   [shawe]
Si, creas el diseño en HTML y luego la librería del plugIn HTML2PDF se encarga de convertirlo a PDF.
Ok!! Y para poner imagen de fondo?? He intentado lo siguiente pero no hay manera:

page {
background:url("urldelaimagen");
background-size:cover;
}
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!!

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!
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.
CERRADO


Copyright (c) 2013-2020 FacturaScripts