doc:appunti:linux:sa:tcpdf
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
doc:appunti:linux:sa:tcpdf [2020/01/08 09:59] – niccolo | doc:appunti:linux:sa:tcpdf [2020/02/12 11:41] – [L'estensione FPDI] niccolo | ||
---|---|---|---|
Line 16: | Line 16: | ||
</ | </ | ||
- | ===== Alternativa | + | ===== L' |
- | In alternativa a **php-tcpdf** esiste il pacchetto **[[https:// | + | In alternativa a **php-tcpdf** esiste il pacchetto **[[https:// |
+ | |||
+ | ===== L' | ||
+ | |||
+ | **[[https:// | ||
+ | |||
+ | Debian includeva **libfpdi-php 1.4.1** fino alla versione **8 Jessie**, nella attuale versione 10 Buster purtroppo non c'è. La libreria è comunque scaricabile da **GitHub**, ad esempio la release 2.2.0 è scaricabile scegliendo il **[[https:// | ||
+ | |||
+ | Per una installazione manuale si può scompattare l' | ||
+ | |||
+ | <code php> | ||
+ | // Set the namespace to use FPDI over FPDF. | ||
+ | use setasign\Fpdi\Fpdi; | ||
+ | // Set the namespace to use FPDI over TCPDF. | ||
+ | // use setasign\Fpdi\Tcpdf\Fpdi; | ||
+ | // Include the FPDI extension, to import pages from existing PDF documents. | ||
+ | require_once('/ | ||
+ | </ | ||
+ | |||
+ | Come si vede nell' | ||
+ | |||
+ | **ATTENZIONE**: | ||
+ | |||
+ | < | ||
+ | PHP Fatal error: | ||
+ | must be public (as in class FPDF) in / | ||
+ | </ | ||
+ | |||
+ | ===== Installazione consigliata ===== | ||
+ | |||
+ | Ad oggi (febbraio 2020) questo è lo stack di librerie consigiate: | ||
+ | |||
+ | * **TCPDF** dal pacchetto Debian **php-tcpdf** (versione **6.2.12** in Debian 9, versione **6.3.2** in Debian 11 che si installa anche in Debian 10). | ||
+ | * **FPDI** installata localmente da archivio **FPDI-2.2.0.tgz**. | ||
+ | |||
+ | Nel codice PHP si includono con qualcosa del tipo: | ||
+ | |||
+ | <code php> | ||
+ | require_once('/ | ||
+ | use setasign\Fpdi\Tcpdf\Fpdi; | ||
+ | require_once(' | ||
+ | </ |
doc/appunti/linux/sa/tcpdf.txt · Last modified: 2021/03/04 11:39 by niccolo