[ Index ]

PHP Cross Reference of Unnamed Project

title

Body

[close]

/se3master/var/www/se3/html2pdf/ -> _changelog.txt (source)

   1  4.03 (2011-05-27)
   2      correction de l'exemple "form.php" : vulnérabilité cross-site scripting corrigée
   3      correction sur la gestion des retours à la ligne automatique
   4      correction sur le calcul de la hauteur des balises H1->H6
   5      amélioration de la gestion des exceptions
   6  
   7  4.02 (2011-04-29)
   8      ATTENTION : beaucoup de changements dans la structure du projet. version 3.xx abandonnée
   9      uniformisation des fichiers du projet (standard Zend)
  10      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
  11      amélioration de la gestion de certaines erreurs
  12      modification du nom de toutes les sous classes
  13      déplacement de toutes les sous classes
  14      modification du nom de toutes les méthodes protected
  15      correction sur la gestion des tables
  16      correction sur la lecture des path des SVG
  17      premiere version de text-align:justify
  18      correction sur la gestion de la balise BLOCKQUOTE
  19      correction sur la gestion de la balise P
  20      gestion des styles CSS pour les balises TEXTAREA, SELECT, INPUT
  21      ajout de la propriété pagegroup="new" sur la balise PAGE
  22      correction pour la balise INPUT de type radio : checked au lieu de selected
  23  
  24  3.30 / 4.01 (2010-05-07)
  25      correction sur la gestion des textes
  26      correction sur le parseur HTML
  27      correction sur la gestion de border-collapse
  28      correction sur la gestion des TDs, H1->H6
  29      ajout des balises fieldset et legend (cf exemple 4)
  30      ajout de la langue CS
  31      nombreuses améliorations
  32      v4.01 uniquement : Utilisation de TCPDF 5.0.002
  33      v4.01 uniquement : Utilisation des QR-code de TCPDF, il n'y a plus besoin d'une librairie externe
  34      v4.01 uniquement : Utilisation des exceptions PHP pour les erreurs. Tous les exemples ont été mis à jour en consequence
  35      (merci à Pavel Kochman pour ses sugestions et ses ajouts)
  36  
  37  3.29 / 4.00 (2010-03-17)
  38      modification des barcodes. ATTENTION : bar_w et bar_h n'existent plus !
  39      correction sur la gestion de page_footer
  40      correction sur la gestion des html entities
  41      correction sur le positionnement des textes
  42      correction sur le positionnement des tableaux
  43      nombreuses corrections sur les positionnements, les couleurs, ...
  44      amélioration de la partie SVG (balise G, ...)
  45      amélioration sur createIndex
  46      harmonisation des noms des méthodes
  47      correction sur la gestion des textes
  48      v4.00 uniquement : HTML2PDF est maintenant écrit en PHP5 et basé sur TCPDF (=> unicode, utf8, ...)
  49      v4.00 uniquement : utilisation de TCPDF pour les formulaires et les barcodes
  50      v4.00 uniquement : amélioration de la partie SVG (alpha)
  51  
  52  3.28 (2010-01-18)
  53      ajout de la gestion de la balise label
  54      correction pour compatibilité PHP4
  55  
  56  3.27 (2010-01-11)
  57      correction sur page_header et page_footer
  58      ajout de la possibilité de pouvoir mettre l'index automatique dans la page que l'on veut
  59      correction sur la gestion du canal alpha pour les PNGs
  60      correction sur la gestion des border-radius (cf exemple radius) conforme au CSS3
  61      correction sur la gestion du background-color
  62      correction sur la gestion de thead, tfoot, et tbody
  63      ajout du dessin verctoriel (cf exemples draw, tigre, sapin)
  64      ajout de la propriété label="none/label" pour la balise <barcode>
  65      nombreux petits correctifs
  66  
  67  3.26 (2009-11-16)
  68      correction pour support des images générés en CGI
  69      ajout de la gestion du canal alpha pour les PNGs (nécessite GD2)
  70      ajout de la méthode setDefaultFont permettant de spécifier une fonte par défaut
  71      ajout de la propriété format pour la balise <page> (cf exemple 4)
  72      amélioration de la gestion des couleurs css RGB (cf exemple 2)
  73      ajout de la gestion des couleurs css CMYK (cf exemple 2)
  74      ajout de la propriété css overflow:hidden pour la balise <div> (cf exemple 2)
  75      correction sur page_header et page_footer
  76      ajout de la possibilité de pouvoir directement convertir le résultat d'une vraie page HTML
  77      nombreux petits correctifs sur les styles
  78  
  79  3.25 (2009-10-07)
  80      correctif sur le calcul des tableaux dans le page_footer
  81      correctif sur l'interprétation des espaces entre certaines balises
  82      correction sur la gestion des balises H1, H2, H3, H4, H5, H6
  83      correction sur la gestion de la balise table
  84      support des balises xhtml du type <span />
  85      ajout des balises COL (cf exemple 5), DEL, INS, et QRCODE (cf exemple 13)
  86      ajout de la propriété css text-transform
  87      ajout de la propriété css rotate (uniquement sur les DIV, cf exemple 8)
  88      ne plus rendre obligatoire l'existence d'une image (nouvelle méthode setTestIsImage)
  89      ajout d'un mode DEBUG - les anciennes fonction d'analyse des ressources ont été supprimées
  90      ajout de la méthode setEncoding
  91      ajout de la langue danoise DA (merci à Daniel K.)
  92  
  93  3.24 (2009-08-05)
  94      correction sur le calcul de la largeur des divs
  95      modification pour compatibilité avec la localisation PHP
  96      modification pour compatibilité avec PHP 5.3.0
  97  
  98  3.23 (2009-07-30)
  99      correction sur le calcul des DIVs
 100      correction sur l'interpretation de certains styles CSS
 101      correction de la fonction de creation d'index automatique CreateIndex
 102      ATTENTION : la methode d'appel de CreateIndex a changé. Regardez l'exemple About !!!!
 103  
 104  3.22a (2009-06-16)
 105      redistribution de HTML2PDF sous la licence LGPL !!! (au lieu de GPL)
 106  
 107  3.22 (2009-06-08)
 108      correction sur le background-color
 109      refonte totale de la gestion de text-align. les valeurs center et right marchent maintenant meme en cas de contenu riche
 110  
 111  3.21 (2009-05-05)
 112      ajout de la propriété css FLOAT pour la balise IMG
 113      correction sur la gestion des TFOOT
 114      correction sur le positionnement des images
 115  
 116  3.20 (2009-04-06)
 117      ajout de la gestion des margins pour la balise DIV
 118      ajout de la gestion de la propriete css LINE-HEIGHT
 119      correction sur l'interpretation de la valeur de certains styles CSS (background-image, background-position, ...)
 120      correction sur la reconnaissance des balises thead et tfoot
 121      correction sur la balise select
 122      correction sur les fichiers de langue (merci à Sinan)
 123  
 124  3.19 (2009-03-11)
 125      optimisation du parseur HTML - merci à Jezelinside
 126      ajout de la balise TFOOT
 127      amélioration de la gestion des tableaux : les contenus des balises THEAD et TFOOT sont maintenant répétés sur chaque page.
 128      ajout de la balise spécifique BOOKMARK afin de créer des "marques-page"
 129      possibilité de rajouter un index automatique en fin de fichier
 130      ajout de la langue turque TR (merci à Hidayet)
 131      amélioration de la méthode Output. Elle est maintenant également utilisable comme celle de FPDF
 132  
 133  3.18 (2009-02-22)
 134      correction sur les sauts de page automatique pour les balises TABLE, UL, OL
 135      correction sur l'interpretation des styles pour la balise HR
 136      correction sur l'interpretation du style border-collapse pour la balise TABLE
 137      prise en compte de margin:auto pour les tables et les divs
 138      les commentaires dans les CSS sont acceptés
 139  
 140  3.17 (2008-12-30)
 141      ajout de la gestion des balises INPUT (text, radio, checkbox, button, hidden, ...), SELECT, OPTION, TEXTAREA (cf exemple 14)
 142      ajout de la possibilité de mettre des scripts dans le pdf, via $html2pdf->pdf->IncludeJS(...); (cf exemples JS)
 143      correction sur le saut de page automatique pour les images
 144      correction sur les sauts de lignes automatiques pour certaines balises (UL, P, ...)
 145      ajout de la langue NL (merci à Roland)
 146  
 147  3.16 (2008-12-09)
 148      ajout de la gestion de list-style: none (cf exemple 13)
 149      correction dans la gestion des fontes ajoutées à fpdf (via la méthode AddFont)
 150      nombreuses corrections sur le calcul des largeurs des éléments table, div, hr, td, th
 151      ajout de l'exemple about.php
 152      (pour info, les PDF générés à partir des exemples sont maintenant dans le répertoire /exemples/pdf/, et sont supprimables)
 153  
 154  3.15 (2008-12-01)
 155      correction sur l'identification des styles en cas de valeurs multiples dans la propriete class
 156      prise en compte de border-radius pour la limite des backgrounds (color et image)
 157      ajout des proprietes CSS border-top-*, border-right-*, border-bottom-*, border-left-*
 158      ajout de la propriété CSS list-style-image (cf exemple 12)
 159      pour la balise table, ajout de l'interprétation de align="center" et align="right" (cf exemple 1)
 160      correction dans le positionnement des images
 161      correction de quelques bugs
 162      ajout d'une fonction d'analyse des ressources HTML2PDFgetTimerDebug (cf début du fichier html2pdf.class.php)
 163  
 164  3.14 (2008-11-17)
 165      ajout d'une langue (pt : Brazilian Portuguese language) et amelioration de la methode vueHTML (merci à Rodrigo)
 166      correction du positionnement du contenu des DIVs. gestion des proprietes valign et align
 167      ajout de la propriete CSS border-collapse (cf exemple 0)
 168      ajout de la propriete CSS border-radius (cf exemple 1)
 169      correction de quelques bugs
 170  
 171  3.13 (2008-09-24)
 172      reecriture de la balise hr, avec prise en compte des styles (cf exemple 0)
 173      ajout de la propriete backcolor pour la balise page (cf exemple 9)
 174      ajout des proprietes backleft et backright pour la balise page afin de pouvoir changer les marges des pages (cf exemple 8)
 175      nombreuses corrections sur les balises et les styles
 176  
 177  3.12 (2008-09-16)
 178      ajout des balises ol, ul, li (cf exemple 12)
 179      correction sur le calcul de la taille des td en cas de colspan et rowspan
 180      ajout de la méthode setTestTdInOnePage afin de pouvoir desactiver le test sur la taille des TD (cf exemple 11)
 181      correction de quelques bugs
 182  
 183  3.11 (2008-08-29)
 184      ajout des balises div, p, pre, s
 185      gestion des styles CSS position (relative, absolute), left, top, right, bottom (cf exemple 10)
 186      meilleur gestion des border : border-style, border-color, border-width (cf exemple 10)
 187      possibilité d'indiquer les marges par défault, via le constructeur (cf exemple 2)
 188  
 189  3.10a (2008-08-26)
 190      correction pour compatibilité php4 / php5
 191  
 192  3.10 (2008-08-25)
 193      ajout des liens internes (cf exemple 7)
 194      gestion complete des background : image, repeat, position, color (cf exemple 1)
 195      gestion de underline, overline, linethrough (cf exemple 2)
 196      correction de quelques bugs
 197  
 198  3.09
 199      mise à jour vers fpdf version 1.6, ajout de barcode, correction de l'affichage de certains caractères spéciaux
 200      correction du calcul de la hauteur de ligne de la balise br
 201      detection en cas de contenu trop grand dans un TD
 202      amélioration de la balise page (ajout de l'attribue pageset, avec les valeurs new et old)
 203      ajout de FPDF_PROTECTION, accesible via $pdf->pdf->SetProtection(...)
 204  
 205  3.08
 206      version opérationnelle de page_header
 207      ajout de page_footer
 208      correction des borders des tableaux
 209  
 210  3.07
 211      correction de l'interpretation de cellspacing,
 212      amélioration de la balise page_header
 213  
 214  3.06
 215      première gestion de la balise page_header
 216      correction des dimensions des tableaux
 217  
 218  3.05
 219      ajout de la propriété vertical-align
 220      ajout de la gestion des fichiers de langue
 221  
 222  3.04
 223      correction du saut de page automatique pour les tableaux
 224      Ajout de propriétés à la balise PAGE
 225  
 226  3.03
 227      correction de bugs au niveau de la gestion des images PHP par FPDF
 228      meilleure gestion des erreurs
 229  
 230  3.02
 231      ajout de la gestion des noms des couleurs
 232      correction de la gestion des images générées par php
 233      correction de quelques bugs
 234  
 235  3.01
 236      correction de quelques bugs
 237      ajout d'une protection pour les balises non existantes
 238  
 239  3.00
 240      refonte totale du calcul des tableaux
 241      Prise en compte des colspan et rowspan
 242      
 243  2.85
 244      ajout de la propriété cellspacing
 245      nouvelle gestion des padding des tableaux
 246  
 247  2.80
 248      ajout des types de border dotted et dasheds
 249  
 250  2.75
 251      ajout des top, left, right, bottom pour padding et border
 252  
 253  2.70
 254      correction de la balise HR, ajout de la propriété padding pour les table, th, td
 255      correction des dimensions, les unités px, mm, in, pt sont enfin réellement reproduites, correction de font-size, border, ...
 256      ajout d'une propriété à la balise page : footer
 257      correction dans l'affichage et le calcul des tables
 258  
 259  2.55
 260      vérification de la validité du code (ouverture / fermeture)
 261      ajout des unités mm, in, pt
 262  
 263  2.50
 264      correction de nobreak
 265      correction des marges
 266      ajout de nombreuses balises
 267  
 268  2.40
 269      refonte totale de l'identification des styles CSS (Les héritages marchent)
 270  
 271  2.39
 272      corrections diverses
 273      ajout de certaines propriétés (bgcolor, ...)
 274  
 275  2.38
 276      meilleur identification des propriétés border et color
 277  
 278  2.37
 279      nombreuses corrections :
 280          balise A
 281          couleur de fond
 282          retour à la ligne
 283          gestion des images dans un texte
 284  
 285  2.36
 286      ajout de la balises STRONG
 287      ajout de la balise EM
 288  
 289  2.35
 290      amélioration de la gestion des feuilles de style
 291  
 292  2.31
 293      correction de quelques bugs
 294  
 295  2.30
 296      première version opérationnel des feuilles de style
 297  
 298  2.25
 299      ajout de la balise LINK pour le type text/css
 300  
 301  2.20
 302      premier jet de la gestion des feuilles de style, ajout de la balise STYLE
 303  
 304  2.15
 305      n'interpréte plus l'HTML en commentaire <!-- -->
 306  
 307  2.10
 308      ajout des balises H1 -> H6
 309  
 310  2.01
 311      correction de quelques bugs
 312  
 313  2.00
 314      première version diffusée


Generated: Tue Mar 17 22:47:18 2015 Cross-referenced by PHPXref 0.7.1