FPDF o TCPDF ?

220 views
Skip to first unread message

Simone Adami

unread,
Apr 17, 2012, 6:34:47 AM4/17/12
to symfo...@googlegroups.com
Ciao a tutti,
sto valutando queste 2 librerie per creare file pdf, quale delle 2 è meglio utilizzare considerato pregi e difetti?

Simone

Simone Adami

unread,
Apr 17, 2012, 6:36:26 AM4/17/12
to symfo...@googlegroups.com

Massimo Nicolardi

unread,
Apr 17, 2012, 8:35:39 AM4/17/12
to symfo...@googlegroups.com
Io ho usato TCPDF con symfony 1.4 e mi sono trovato molto bene.

In realtà ho aggiunto pagine HTML e poi ho generato il pdf... funziona molto bene.

Con Symfony 2 ancora mi ci "taglio" quindi non saprei che consigliarti.

Massimo


--
Hai ricevuto questo messaggio perché sei iscritto al gruppo "symfony-it" di Google Gruppi.
Per visualizzare questa discussione sul Web, visita https://groups.google.com/d/msg/symfony-it/-/Vje4-KYKtncJ.
Per postare messaggi in questo gruppo, invia un'email a symfo...@googlegroups.com.
Per annullare l'iscrizione a questo gruppo, invia un'email a symfony-it+...@googlegroups.com.
Per ulteriori opzioni, visita il gruppo all'indirizzo http://groups.google.com/group/symfony-it?hl=it.



C@TNIC 

Agile  Web & Mobile


Eng.
Massimo Nicolardi
 
 
Company Promoter Of Catnic S.r.l.
Strada di Perticara, 25, 05100, Terni
 Tel.: +39 / 0744 / 1925851
Skype: maxnem






Simone Adami

unread,
Apr 17, 2012, 8:59:48 AM4/17/12
to symfo...@googlegroups.com
Mi sa che scelgo di usare direttamente TCPDF senza passare da bundles Symfony2, ho installato https://github.com/psliwa/PdfBundle ma mi richiede installato anche il Zend framework e mi sembra un'assurdità, ho già Symfony2 e altre librerie non voglio installarmi Zend (150+ MB) solo per creare dei pdf .....


Il giorno martedì 17 aprile 2012 14:35:39 UTC+2, Asdraban ha scritto:
Io ho usato TCPDF con symfony 1.4 e mi sono trovato molto bene.

In realtà ho aggiunto pagine HTML e poi ho generato il pdf... funziona molto bene.

Con Symfony 2 ancora mi ci "taglio" quindi non saprei che consigliarti.

Massimo


On Apr 17, 2012, at 12:36 PM, Simone Adami wrote:

O anche il bundle https://github.com/psliwa/PdfBundle

Il giorno martedì 17 aprile 2012 12:34:47 UTC+2, Simone Adami ha scritto:
Ciao a tutti,
sto valutando queste 2 librerie per creare file pdf, quale delle 2 è meglio utilizzare considerato pregi e difetti?

Simone

--
Hai ricevuto questo messaggio perché sei iscritto al gruppo "symfony-it" di Google Gruppi.
Per visualizzare questa discussione sul Web, visita https://groups.google.com/d/msg/symfony-it/-/Vje4-KYKtncJ.
Per postare messaggi in questo gruppo, invia un'email a symfo...@googlegroups.com.
Per annullare l'iscrizione a questo gruppo, invia un'email a symfony-it+unsubscribe@googlegroups.com.

Per ulteriori opzioni, visita il gruppo all'indirizzo http://groups.google.com/group/symfony-it?hl=it.

Massimo Nicolardi

unread,
Apr 17, 2012, 9:12:05 AM4/17/12
to symfo...@googlegroups.com
L'ho usato in ambiente di produzione e non ho avuto problemi.

Se lo utilizzi con HTML attento a non commettere errori sintattici perchè è molto sensibile.
Gli stili devi embeddarli dentro.

Se ti serve aiuto su cose specifiche fai un fischio.

Saluti,
Massimo 

Per visualizzare questa discussione sul Web, visita https://groups.google.com/d/msg/symfony-it/-/G8DuzoUuMUgJ.

Per postare messaggi in questo gruppo, invia un'email a symfo...@googlegroups.com.
Per annullare l'iscrizione a questo gruppo, invia un'email a symfony-it+...@googlegroups.com.

Per ulteriori opzioni, visita il gruppo all'indirizzo http://groups.google.com/group/symfony-it?hl=it.

Simone Adami

unread,
Apr 17, 2012, 10:26:10 AM4/17/12
to symfo...@googlegroups.com
Non riesco a creare un oggetto di tipo TCPDF, ho aggiunto TCPDF ai vendors inserendo

[TCPDF]
    git=git://tcpdf.git.sourceforge.net/gitroot/tcpdf/tcpdf

nel file deps e poi mi sono bloccato.... come faccio?

Simone

Ippolito Nievo

unread,
Apr 18, 2012, 6:02:00 AM4/18/12
to symfo...@googlegroups.com
Anche io ho le stesse difficoltà, spero che ila discussione vada avanti.

Ippolito Nievo

unread,
Apr 18, 2012, 9:55:06 AM4/18/12
to symfo...@googlegroups.com
Ho provato ad installare KnpSnappyBundle e non ho avuto alcun problema nella gestione del bundle. 
Quando però provo a convertire il file ottengo che non è stato possibile creare il file in pdf. Ho provato da riga di comando e capisco che i problemi sono due: 
- 1) il bundle va ad eseguire un comando che si trova in /usr/local/bin e lì non si trova nessun file
- 2) wkhtmltopdf: cannot connect to X server

Ho provato a risolvere creando uno script in bash con il seguente contenuto:

#!/bin/sh
xvfb-run -a -s "-screen 0 640x480x16" wkhtmltopdf $*

Ma non ho ottenuto alcun risultato piuttosto il sistema va in stallo.

Qualcuno ha qualche altra idea?

Simone Adami

unread,
Apr 18, 2012, 11:34:42 AM4/18/12
to symfo...@googlegroups.com
Ciao Ippolito,
ho risolto facendo così:
in deps ho

[FPDF]
    git=git://github.com/Gregwar/FPDF.git
    version=master

dopo aver installato in vendors/, in autoload.php ho inserito:
require_once __DIR__.'/../vendor/FPDF/src/fpdf.php';

Così funziona, spero vada anche a te.
Ciao,
Simone


--
Hai ricevuto questo messaggio perché sei iscritto al gruppo "symfony-it" di Google Gruppi.
Per visualizzare questa discussione sul Web, visita https://groups.google.com/d/msg/symfony-it/-/1yfOoP9RJg4J.

Per postare messaggi in questo gruppo, invia un'email a symfo...@googlegroups.com.
Per annullare l'iscrizione a questo gruppo, invia un'email a symfony-it+...@googlegroups.com.

Per ulteriori opzioni, visita il gruppo all'indirizzo http://groups.google.com/group/symfony-it?hl=it.



--

Simone Adami

Software Area


Dot Next snc

Via Pieve di Cadore, 6

16164 Genova

+39 010 7856343

+39 333 9078387

http://www.dotnext.it


Ippolito Nievo

unread,
Apr 24, 2012, 7:10:42 AM4/24/12
to symfo...@googlegroups.com
Ciao, scusami per il ritardo! 
Adesso ho risolto in javascript. Ho una consegna a breve e non ho tempo per approfondire. Appena posso provo e ti faccio sapere.

Grazie e saluti.
Per annullare l'iscrizione a questo gruppo, invia un'email a symfony-it+unsubscribe@googlegroups.com.

Per ulteriori opzioni, visita il gruppo all'indirizzo http://groups.google.com/group/symfony-it?hl=it.
Reply all
Reply to author
Forward
0 new messages