Les cailloux blancs de mes premiers pas avec FPDF

jeudi 21 mars 2013 :: perrick :: PHP :: 6 commentaires :: aucun trackback

Pour la première fois cette semaine, j'ai eu l'occasion de faire des rendus plutôt complexes avec FPDF. Au delà des tutoriaux fournis avec cette belle librairie, j'ai eu besoin de ces quelques pointeurs supplémentaires...

  1. pour gérer le symbole EURO (€) avec mon contenu en UTF-8, un article FPDF, a PHP class which allows to generate PDF without using the PDFlib library plutôt ancien (il date de 2006). Visiblement FPDF se marrie encore mal avec UTF-8 en 2013...
  2. pour aligner des cellules à taille variable (MultiCell) sur une même ligne, une question sur StackOverflow line break problem with MultiCell in FPDF.
  3. pour gérer proprement les nouvelles pages (PageBreak) toujours avec ces cellules à taille variable (MultiCell), une autre question toujours sur StackOverflow FPDF Page Break Question. C'est rageant de devoir se passer du SetAutoPageBreak automatique, mais bon ça marche...

Pour le projet en question, je ne reviendrai pas en arrière. Mais si vous avez d'autres idées de bibliothèque pour faire du PDF efficacement avec PHP, je reste preneur. Cela servira la prochaine fois.

Vos commentaires et/ou trackbacks

Le jeudi 21 mars 2013 à 20:58, commentaire par Eps :: site :: #

TCPDF ?

Un fork de fpdf il me semble, je crois qu'il te permettra tout ça.

Le vendredi 22 mars 2013 à 01:34, commentaire par Arnaud :: #


Bonjour,

J'ai eut l'occasion de tester plusieurs librairies php Pdf, et zend Pdf reste la meilleur pour moi. (gestion UTF8, insertion de font (cyrilliq, chinois) ). Tou n'est pas disponible, mais la base est excellente.

Il y a aussi ce projet qui fonctionne sur base de contenu html. Ça marche vraiment bien.
code.google.com/p/wkhtmlt...

Bon amusement!

Arnaud

Le vendredi 22 mars 2013 à 14:55, commentaire par Grummfy :: site :: #

Hello,
pense a html2pdf html2pdf.fr/
c'est simple, pratique et efficace mais surtout simple.

Le samedi 23 mars 2013 à 16:10, commentaire par Jérémy :: #

Bonjour,

Personnellement depuis que j'ai découvert wkhtml2pdf je génère mes pdf comme je gère ma vue (avec mon moteur de template favoris et du css) sans me prendre la tête.

Le lundi 25 mars 2013 à 09:35, commentaire par lemushu :: #

Salut !
Il existe dans transformations "xslt" aussi pour faire du pdf. La prise en main est peut-être un peu plus dure, mais les possibilités sont importantes.

Le mardi 26 mars 2013 à 10:14, commentaire par Olivier F. :: site :: #

Bonjour,

Il y a TCPDF(www.tcpdf.org/) je m'en sert pour la génération de facture et ca marche plutôt bien.

Olivier

Ajouter un commentaire

Les commentaires pour ce billet sont fermés.