kaermanLe 03/08/2010 à 16:19
Petite information peut-être utile si vous continuez le développement de html2pdf
J'ai un tableau de plus de 450 lignes, 2 colonnes (un peu plus long que mon premier post). La deuxième colonne contient 3 à 4 mots.
Lorsque j'encapsule chacun de ces mots par un span (pour éventuellement appliquer un style), html2pdf dépasse la mémoire (64M). Et si jamais j'augmente la mémoire à 128, le script dépasse les 30s fatidiques de ma config php, stop, je ne suis pas allé plus loin.
En revanche, si j'ôte ces span, le temps redescend entre 15 et 20s, sans augmenter davantage la mémoire. Gourmand le span !
Face à ces temps j'ai regardé un peu les quelques librairies récentes, compatibles php 5.3. dompdf semblait intéressante alors j'ai voulu voir ce que cela donnait sur leur exemple de table longue (800 cellules, chacune une couleur, 2 pages, un header et un footer pour la table).
Résultat : votre html2pdf est plus rapide et il produit un document de meilleure qualité (les headers et footers s'affichent correctement). Bravo !
Voilà c'était juste pour remonter ces expériences.
Cordialement
K.