Vous êtes sur la page 1sur 2

*******************************************************

** Ce programme est distribu sous la licence LGPL, **


** reportez-vous au fichier _LGPL.txt ou **
** http://www.gnu.org/licenses/lgpl.html **
** pour en savoir plus. **
** **
** Copyright 2008-2011 par Laurent Minguet **
*******************************************************
*******************************
* HTML2PDF v4.03 - 27/05/2011 *
*******************************

Utilisation :
------------
- ncessite au minimum PHP5

- regardez les exemples fournis, et lisez le wiki pour comprendre le


fonctionnement.

- il est TRES IMPORTANT de fournir du HTML 4.01 valide au convertisseur,


mais seulement ce que contient le <body>

- pour les borders : il est conseill qu'ils soient au format "solid 1mm #000000"

- pour les paddings : ils ne sont applicables qu'aux balises table, th, td, div,
li

- Une fonte par dfaut peut tre prcise,au cas ou la fonte demande n'existe pas
ou si aucune fonte n'est indique :
$html2pdf->setDefaultFont('Arial');

- la possibilit de protger vos PDF est prsente, CF Exemple 7.

- Certains tests peuvent tre activs (true) ou de dsactivs(false) :


* mthode setTestIsImage : tester que les images existent bien
* mthode setTestTdInOnePage : tester que le contenu des TDs rentre sur une
seule page
* mthode setTestIsDeprecated : tester que les anciennes proprites des
balises spcifiques ne sont plus prsentes

- Un mode DEBUG permettant de connaitre les ressources utilises lors de la


construction du PDF est prsent.
Il est activable en rajoutant la commande suivante juste aprs le constructeur
(cf exemple 0):
$htmlpdf->setModeDebug();

- Certaines balises spcifiques ont t introduites :


* <page></page> (CF Exemple 7 & wiki)
permet de dfinir le format, l'orientation, les marges left, right, top et
bottom, l'image
et la couleur de fond d'une page, sa taille et position, le footer.
Il est galement possible de garder les header et footer des pages
prcdentes,
grce l'attribue pageset="old" (CF Exemple 3 & 4 & wiki)

* <page_header></page_header> (CF Exemple 3 & wiki)

* <page_footer></page_footer> (CF Exemple 3 & wiki)


* <nobreak></nobreak> (cf wiki)
permet de forcer l'affichage d'une partie sur une mme page.
Si cette partie ne rentre pas dans le reste de la page, un saut de page
est
effectu avant.

* <barcode></barcode> (CF Exemples 0 et 9 & wiki)


permet d'insrer des barcodes dans les pdfs, CF Exemples 0 et 9
Les types de codebar possible sont ceux de TCPDF

* <qrcode></qrcode> (CF Exemple 13 & wiki)


permet d'insrer un codebar 2 dimensions de type QRcode
(QR Code is registered trademark of DENSO WAVE INCORPORATED |
http://www.denso-wave.com/qrcode/)

* <bookmark></bookmark> (CF Exemples 7 & About & wiki)


permet d'insrer des bookmarks dans les pdfs, CF Exemple 7 et About.
Il est galement possible de crer un index automatiquement en fin de
document (cf wiki)

* proprit css "rotate" :


valeurs possibles : 0, 90, 180, 270
applicable uniquement sur les divs (cf exemple 8)

change log :
-----------
regardez le fichier _changelog.txt

Aide et Support :
----------------
pour toutes questions et rapport de bug, merci d'utiliser exclusivement le lien de
support ci-dessous.
Je ne rpondrai aucune question en dehors, afin que tout le monde puisse
profiter des rponses.

Informations :
-------------
Programmeur : Spipu
email : webmaster@html2pdf.fr
site : http://html2pdf.fr/
wiki : http://html2pdf.fr/fr/wiki
support : http://html2pdf.fr/fr/forum

Remerciement :
-------------
* Olivier Plathey pour avoir conu FPDF
* Nicola Asuni pour les modifications qu'il a accept d'apporter TCPDF
* yAronet pour l'hbergement du forum de support
* toutes les personnes qui m'ont aid dvelopper cette librairie, et traduire
les diffrents textes

Vous aimerez peut-être aussi