1




)
 v3.30 / v4.01 (2001-05-07)
	correction sur la gestion des textes
	correction sur le parseur HTML
	correction sur la gestion de border-collapse
	correction sur la gestion des TDs, H1->H6
	ajout des balises fieldset et legend (cf exemple 4)
	ajout de la langue CS
	nombreuses améliorations
	v4.01 uniquement : Utilisation de TCPDF 5.0.002
	v4.01 uniquement : Utilisation des QR-code de TCPDF, il n'y a plus besoin d'une librairie externe
	v4.01 uniquement : Utilisation des exceptions PHP pour les erreurs. Tous les exemples ont été mis à jour en consequence
	(merci à Pavel Kochman pour ses sugestions et ses ajouts


2 branches seront maintenues en parallèle :
- la branche 3.xx pour PHP4
- la branche 4.xx pour PHP5

la branche 3.xx ne recevra que des corrections.
Toutes les grandes ajouts de fonctionnalité ne concerneront que la branche 4.xx


wiki spécifique à la V4 : http://wiki.spipu.net/doku.php?id=html2pdf:fr:v4:accueil
Ancien pseudo : lolo

2

Superbe travail smile
Paul Borel

3

4

Publicité interdite...
Ancien pseudo : lolo

5

Juste une question comme ça, depuis que HTML2PDF est basé sur TCPDF, quel est son intérêt ?
Car a priori, TCPDF dispose déjà de la fonctionnalité de conversion HTML > PDF

Seb

6

les fonctionnalités de conversion de TCPDF ne sont pas du tout les memes.

TCPDF permet de faire du pdf avec de l'html à l'interieure, mais n'est pas autonome pour le html

HTML2PDF permet de faire du pdf à partir uniquement de l'html, et est complètement autonome de ce point de vue là pour la mise en page (headers, footers, ...)
Ancien pseudo : lolo

7

Ah ok.

Donc avec TCPDF si on veut créer des entetes ou plusieurs pages, il faudra utiliser des fonctions php ?
Alors que sur HTML2PDF on utilise les balises html "inventée" pour ça ?

Seb

8

entre autres
Ancien pseudo : lolo

9

une nouvelle version est (enfin) en préparation. La branche PHP4 (3.xx) est abandonnée. Seule la branche PHP5 (4.xx) est maintenue. J'ai fait ce choix afin de ne pas me limiter dans les modifications / améliorations que je voulais apporter.

voici la liste de ce que j'ai déjà implémenté :
ATTENTION : beaucoup de changements dans la structure du projet. version 3.xx abandonnée
uniformisation des fichiers du projet (standard Zend)
conversion des fichiers de langue en CSV, déplacement dans le répertoire "locale". création d'une classe spécifique à la gestion des locales
amélioration de la gestion de certaines erreurs
modification du nom de toutes les sous classes
déplacement de toutes les sous classes
modification du nom de toutes les méthodes protected
correction sur la gestion des tables
correction sur la lecture des path des SVG
premiere version de text-align:justify
correction sur la gestion de la balise BLOCKQUOTE
correction sur la gestion de la balise P
gestion des styles CSS pour les balises TEXTAREA, SELECT, INPUT
ajout de la propriété pagegroup="new" sur la balise PAGE correction pour la balise INPUT de type radio : checked au lieu de selected
Ancien pseudo : lolo