Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > it.comp.www.php > #21909 > unrolled thread

creare pdf per fattura

Started byRoberto Tagliaferri <tagliaferri@bofhland.org>
First post2018-03-15 17:16 +0100
Last post2018-03-16 09:02 +0100
Articles 5 — 3 participants

Back to article view | Back to it.comp.www.php


Contents

  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

#21909 — creare pdf per fattura

FromRoberto Tagliaferri <tagliaferri@bofhland.org>
Date2018-03-15 17:16 +0100
Subjectcreare 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]


#21910

FromAlessandro Pellizzari <shuriken@amiran.it>
Date2018-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]


#21911

FromRoberto Tagliaferri <tagliaferri@bofhland.org>
Date2018-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]


#21912

Frombramante <bramante@yopmail.com>
Date2018-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]


#21913

FromRoberto Tagliaferri <tagliaferri@bofhland.org>
Date2018-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