Cosa ne pensi delle soluzioni PHP "TCPDF come" per generare un PDF?
-
28-09-2019 - |
Domanda
Non pensi che la soluzione TCPDF ti costringa a riventare la ruota, in termini di rendering di layout?
Penso che TCPDF non consenta una buona separazione delle preoccupazioni ed è troppo limitato quando si tenta di rendere tabelle dinamiche o ampie porzioni di testo.
Sono abbastanza interessato a soluzioni alternative come wkhtml2pdf o XSL-Fop, ma vorrei un feedback di esperienza.
Grazie in anticipo.
Soluzione
Ho usato rapporti FOP e Jasper negli ultimi anni. Entrambi sono soluzioni Java ma possono essere facilmente utilizzate all'interno di un'applicazione PHP. Per questo utilizzo un php/java-ponte (al momento quello della Zenderver CE, ma c'è anche un ponte open source a SourceForge)
Per me Jasperreports funziona meglio. C'è un Wysiwyg-editor grafico (IRIport) per la creazione dei modelli. Anche FOP è eccezionale, ma scrivere l'XSL a mano è difficile e lentamente.
Altri suggerimenti
Non ho provato i due generatori PDF che hai menzionato, darò loro un tiro ... Ho usato TCPDF e ha funzionato bene per me ... permette facilmente di trasformare il codice HTML in un file PDF ... il Gli svantaggi è che la traduzione non è sempre perfetta, specialmente quando si utilizzano gli stili CSS. Un altro svantaggio potrebbe essere il pesante peso della biblioteca ...