Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > it.comp.www.php > #21909 > unrolled thread
| Started by | Roberto Tagliaferri <tagliaferri@bofhland.org> |
|---|---|
| First post | 2018-03-15 17:16 +0100 |
| Last post | 2018-03-16 09:02 +0100 |
| Articles | 5 — 3 participants |
Back to article view | Back to it.comp.www.php
creare pdf per fattura Roberto Tagliaferri <tagliaferri@bofhland.org> - 2018-03-15 17:16 +0100
Re: creare pdf per fattura Alessandro Pellizzari <shuriken@amiran.it> - 2018-03-15 17:31 +0000
Re: creare pdf per fattura Roberto Tagliaferri <tagliaferri@bofhland.org> - 2018-03-16 08:22 +0100
Re: creare pdf per fattura bramante <bramante@yopmail.com> - 2018-03-16 08:39 +0100
Re: creare pdf per fattura Roberto Tagliaferri <tagliaferri@bofhland.org> - 2018-03-16 09:02 +0100
| From | Roberto Tagliaferri <tagliaferri@bofhland.org> |
|---|---|
| Date | 2018-03-15 17:16 +0100 |
| Subject | creare pdf per fattura |
| Message-ID | <p8e698$m8h$1@virtdiesel.mng.cu.mi.it> |
Hola, problemuccio: devo creare delle fatture in pdf Il problema è il solito: il corpo della fattura è variabile ed essendo di derivazione fattura elettronica PA non ho la più pallida idea di come gestire la parte centrale con il corpo fattura in modo che non vada a capo in modo più o meno casuale. Inoltre dopo il corpo c'è pure una parte variabile con alcuni dati.. Ho visto fpdi che usa i template (ma come come si creano ?) e comunque non so se viene gestito in modo semplice il multipagina. Idee? -- Roberto Tagliaferri-Linux user #30785 <-> r.tagliaferri@(forse)tosnet.it www.robyt.eu
[toc] | [next] | [standalone]
| From | Alessandro Pellizzari <shuriken@amiran.it> |
|---|---|
| Date | 2018-03-15 17:31 +0000 |
| Message-ID | <fgvov1Fii4rU1@mid.individual.net> |
| In reply to | #21909 |
On 15/03/2018 16:16, Roberto Tagliaferri wrote: > Il problema è il solito: il corpo della fattura è variabile ed essendo di > derivazione fattura elettronica PA non ho la più pallida idea di come > gestire la parte centrale con il corpo fattura in modo che non vada a capo > in modo più o meno casuale. > Inoltre dopo il corpo c'è pure una parte variabile con alcuni dati.. Non lo faccio da un po', ma ho visto che di recente si fa una pagina HTML con un css per la stampa e poi si usa wkhtmltopdf per generare il PDF. Bye.
[toc] | [prev] | [next] | [standalone]
| From | Roberto Tagliaferri <tagliaferri@bofhland.org> |
|---|---|
| Date | 2018-03-16 08:22 +0100 |
| Message-ID | <p8frbf$mhk$1@virtdiesel.mng.cu.mi.it> |
| In reply to | #21910 |
Alessandro Pellizzari wrote: > On 15/03/2018 16:16, Roberto Tagliaferri wrote: > >> Il problema è il solito: il corpo della fattura è variabile ed essendo di >> derivazione fattura elettronica PA non ho la più pallida idea di come >> gestire la parte centrale con il corpo fattura in modo che non vada a >> capo in modo più o meno casuale. >> Inoltre dopo il corpo c'è pure una parte variabile con alcuni dati.. > > Non lo faccio da un po', ma ho visto che di recente si fa una pagina > HTML con un css per la stampa e poi si usa wkhtmltopdf per generare il > PDF. > > Bye. Ciao, è quello che faccio di solito con documenti più prevedibili. Qui ho il problema di gestire le lunghezze delle righe (sconosciute a priori) -- Roberto Tagliaferri-Linux user #30785 <-> r.tagliaferri@(forse)tosnet.it www.robyt.eu
[toc] | [prev] | [next] | [standalone]
| From | bramante <bramante@yopmail.com> |
|---|---|
| Date | 2018-03-16 08:39 +0100 |
| Message-ID | <p8fsau$190f$1@gioia.aioe.org> |
| In reply to | #21911 |
Il 16/03/2018 08:22, Roberto Tagliaferri ha scritto:
> Alessandro Pellizzari wrote:
>
>> On 15/03/2018 16:16, Roberto Tagliaferri wrote:
>>
>>> Il problema è il solito: il corpo della fattura è variabile ed essendo di
>>> derivazione fattura elettronica PA non ho la più pallida idea di come
>>> gestire la parte centrale con il corpo fattura in modo che non vada a
>>> capo in modo più o meno casuale.
>>> Inoltre dopo il corpo c'è pure una parte variabile con alcuni dati..
>>
>> Non lo faccio da un po', ma ho visto che di recente si fa una pagina
>> HTML con un css per la stampa e poi si usa wkhtmltopdf per generare il
>> PDF.
>>
>> Bye.
> Ciao, è quello che faccio di solito con documenti più prevedibili.
> Qui ho il problema di gestire le lunghezze delle righe (sconosciute a
> priori)
>
utilizzo tcpdf
quando crei la table per gestire la fattura puoi dare alla riga <tr>
il tag nobr="true"
<table style="width: 100%; border-spacing: 0; padding: 5px;">
<thead>
<tr style="background-color: #6E6E6E; color: #FFFFFF">
<th colspan="5" ><strong>Descrizione</strong></th>
<th colspan="5" ><strong>Quantita</strong></th>
<th colspan="5" ><strong>Prezzo</strong></th>
<th colspan="5" ><strong>IVA</strong></th>
<th colspan="5" ><strong>Totale</strong></th>
</tr>
</thead>
<tbody>
<tr nobr="true">
<td colspan="5"> Descrizione 1 </td>
<td colspan="5"> 1 </td>
<td colspan="5"> 10,00 € </td>
<td colspan="5"> 10% </td>
<td colspan="5"> 11,00 € </td>
</tr>
</tbody>
</table>
<tr nobr="true">
in questo modo la riga va a capo insieme, fa un salto pagina se il corpo
arriva a fondo pagina.
Ciao
[toc] | [prev] | [next] | [standalone]
| From | Roberto Tagliaferri <tagliaferri@bofhland.org> |
|---|---|
| Date | 2018-03-16 09:02 +0100 |
| Message-ID | <p8ftnb$o0l$1@virtdiesel.mng.cu.mi.it> |
| In reply to | #21912 |
bramante wrote: > Il 16/03/2018 08:22, Roberto Tagliaferri ha scritto: >> Alessandro Pellizzari wrote: >> >>> On 15/03/2018 16:16, Roberto Tagliaferri wrote: >>> >>>> Il problema è il solito: il corpo della fattura è variabile ed essendo >>>> di derivazione fattura elettronica PA non ho la più pallida idea di >>>> come gestire la parte centrale con il corpo fattura in modo che non >>>> vada a capo in modo più o meno casuale. >>>> Inoltre dopo il corpo c'è pure una parte variabile con alcuni dati.. >>> >>> Non lo faccio da un po', ma ho visto che di recente si fa una pagina >>> HTML con un css per la stampa e poi si usa wkhtmltopdf per generare il >>> PDF. >>> >>> Bye. >> Ciao, è quello che faccio di solito con documenti più prevedibili. >> Qui ho il problema di gestire le lunghezze delle righe (sconosciute a >> priori) >> > > utilizzo tcpdf > > quando crei la table per gestire la fattura puoi dare alla riga <tr> > il tag nobr="true" > > <table style="width: 100%; border-spacing: 0; padding: 5px;"> > <thead> > <tr style="background-color: #6E6E6E; color: #FFFFFF"> > <th colspan="5" ><strong>Descrizione</strong></th> > <th colspan="5" ><strong>Quantita</strong></th> > <th colspan="5" ><strong>Prezzo</strong></th> > <th colspan="5" ><strong>IVA</strong></th> > <th colspan="5" ><strong>Totale</strong></th> > </tr> > </thead> > <tbody> > <tr nobr="true"> > <td colspan="5"> Descrizione 1 </td> > <td colspan="5"> 1 </td> > <td colspan="5"> 10,00 ? </td> > <td colspan="5"> 10% </td> > <td colspan="5"> 11,00 ? </td> > </tr> > </tbody> > </table> > > > > <tr nobr="true"> > > in questo modo la riga va a capo insieme, fa un salto pagina se il corpo > arriva a fondo pagina. > > > > Ciao Grazie assai, faccio delle prove -- Roberto Tagliaferri-Linux user #30785 <-> r.tagliaferri@(forse)tosnet.it www.robyt.eu
[toc] | [prev] | [standalone]
Back to top | Article view | it.comp.www.php
csiph-web