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


Groups > it.comp.www.php > #21912

Re: creare pdf per fattura

From bramante <bramante@yopmail.com>
Newsgroups it.comp.www.php
Subject Re: creare pdf per fattura
Date 2018-03-16 08:39 +0100
Organization Aioe.org NNTP Server
Message-ID <p8fsau$190f$1@gioia.aioe.org> (permalink)
References <p8e698$m8h$1@virtdiesel.mng.cu.mi.it> <fgvov1Fii4rU1@mid.individual.net> <p8frbf$mhk$1@virtdiesel.mng.cu.mi.it>

Show all headers | View raw


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

Back to it.comp.www.php | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

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

csiph-web