source: trunk/client/inc/hpdf5/spipu/html2pdf/examples/res/about.php

Last change on this file was 347, checked in by roby, 4 years ago

Aggiornamento per compatibilità con php7.4

File size: 10.3 KB
RevLine 
[347]1<style type="text/css">
2<!--
3 table.page_header {width: 100%; border: none; background-color: #DDDDFF; border-bottom: solid 1mm #AAAADD; padding: 2mm }
4 table.page_footer {width: 100%; border: none; background-color: #DDDDFF; border-top: solid 1mm #AAAADD; padding: 2mm}
5 div.note {border: solid 1mm #DDDDDD;background-color: #EEEEEE; padding: 2mm; border-radius: 2mm; width: 100%; }
6 ul.main { width: 95%; list-style-type: square; }
7 ul.main li { padding-bottom: 2mm; }
8 h1 { text-align: center; font-size: 20mm}
9 h3 { text-align: center; font-size: 14mm}
10-->
11</style>
12<page backtop="14mm" backbottom="14mm" backleft="10mm" backright="10mm" style="font-size: 12pt">
13 <page_header>
14 <table class="page_header">
15 <tr>
16 <td style="width: 50%; text-align: left">
17 A propos de ...
18 </td>
19 <td style="width: 50%; text-align: right">
20 Html2Pdf v<?php echo $html2pdf->getVersion(); ?>
21 </td>
22 </tr>
23 </table>
24 </page_header>
25 <page_footer>
26 <table class="page_footer">
27 <tr>
28 <td style="width: 33%; text-align: left;">
29 http://html2pdf.fr/
30 </td>
31 <td style="width: 34%; text-align: center">
32 page [[page_cu]]/[[page_nb]]
33 </td>
34 <td style="width: 33%; text-align: right">
35 &copy;Spipu 2008-<?php echo date('Y'); ?>
36 </td>
37 </tr>
38 </table>
39 </page_footer>
40 <bookmark title="Présentation" level="0" ></bookmark>
41 <br><br><br><br><br><br><br><br>
42 <h1>Html2Pdf</h1>
43 <h3>v<?php echo $html2pdf->getVersion(); ?></h3><br>
44 <br><br><br><br><br>
45 <div style="text-align: center; width: 100%;">
46 <br>
47 <img src="./res/logo.png" alt="Logo Html2Pdf" style="width: 150mm">
48 <br>
49 </div>
50 <br><br><br><br><br>
51 <div class="note">
52 Html2Pdf est un convertisseur de code HTML vers PDF écrit en PHP5, utilisant la librairie <a href="http://tcpdf.org">TCPDF.</a><br>
53 <br>
54 Il permet la conversion d'HTML et d'xHTML valide au format PDF, et est distribué sous licence OSL-3.0.<br>
55 <br>
56 Cette librairie a été conçue pour gérer principalement les TABLE imbriquées afin de générer des factures, bon de livraison, et autres documents officiels.<br>
57 <br>
58 Vous pouvez télécharger la derniÚre version de Html2Pdf ici : <a href="http://html2pdf.fr/">http://html2pdf.fr/</a>.<br>
59 </div>
60</page>
61<page pageset="old">
62 <bookmark title="Sommaire" level="0" ></bookmark>
63 <!-- here will be the automatic index -->
64</page>
65<page pageset="old">
66 <bookmark title="Compatibilité" level="0" ></bookmark>
67 <bookmark title="Balises HTML" level="1" ></bookmark>
68 <bookmark title="Balises classiques" level="2" ></bookmark>
69 <div class="note">
70 La liste des balises HTML utilisables est la suivante :<br>
71 </div>
72 <br>
73 <ul class="main">
74 <li>&lt;a&gt; : Ceci est un lien vers <a href="http://html2pdf.fr">le site de Html2Pdf</a></li>
75 <li>&lt;b&gt;, &lt;strong&gt; : Ecrire en <b>gras</b>.</li>
76 <li>&lt;big&gt; : Ecrire plus <big>gros</big>.</li>
77 <li>&lt;br&gt; : Permet d'aller à la ligne</li>
78 <li>&lt;cite&gt; : <cite>Ceci est une citation</cite></li>
79 <li>&lt;code&gt;, &lt;pre&gt;</li>
80 <li>&lt;div&gt; :&nbsp;<div style="border: solid 1px #AADDAA; background: #DDFFDD; text-align: center; width: 50mm">exemple de DIV</div></li>
81 <li>&lt;em&gt;, &lt;i&gt;, &lt;samp&gt; : Ecrire en <em>italique</em>.</li>
82 <li>&lt;font&gt;, &lt;span&gt; : <font style="color: #000066; font-family: times">Exemple d'utilisation</font></li>
83 <li>&lt;h1&gt;, &lt;h2&gt;, &lt;h3&gt;, &lt;h4&gt;, &lt;h5&gt;, &lt;h6&gt;</li>
84 <li>&lt;hr&gt; : barre horizontale</li>
85 <li>&lt;img&gt; : <img src="./res/tcpdf_logo.jpg" style="width: 10mm"></li>
86 <li>&lt;p&gt; : Ecrire dans un paragraphe</li>
87 <li>&lt;s&gt; : Texte <s>barré</s></li>
88 <li>&lt;small&gt; : Ecrire plus <small>petit</small>.</li>
89 <li>&lt;style&gt;</li>
90 <li>&lt;sup&gt; : Exemple<sup>haut</sup>.</li>
91 <li>&lt;sub&gt; : Exemple<sub>bas</sub>.</li>
92 <li>&lt;u&gt; : Texte <u>souligné</u></li>
93 <li>&lt;table&gt;, &lt;td&gt;, &lt;th&gt;, &lt;tr&gt;, &lt;thead&gt;, &lt;tbody&gt;, &lt;tfoot&gt;, &lt;col&gt;, &lt;colgroup&gt; </li>
94 <li>&lt;ol&gt;, &lt;ul&gt;, &lt;li&gt;</li>
95 <li>&lt;form&gt;, &lt;input&gt;, &lt;textarea&gt;, &lt;select&gt;, &lt;option&gt;</li>
96 <li>&lt;fieldset&gt;, &lt;legend&gt;</li>
97 <li>&lt;del&gt;, &lt;ins&gt;</li>
98 <li>&lt;draw&gt;, &lt;line&gt;, &lt;rect&gt;, &lt;circle&gt;, &lt;ellipse&gt;, &lt;polygone&gt;, &lt;polyline&gt;, &lt;path&gt;</li>
99 </ul>
100 <bookmark title="Balises spécifiques" level="2" ></bookmark>
101 <div class="note">
102 Les balises spécifiques suivantes ont été ajoutées :<br>
103 </div>
104 <br>
105 <ul class="main" >
106 <li>&lt;page&gt;</li>
107 <li>&lt;page_header&gt;</li>
108 <li>&lt;page_footer&gt;</li>
109 <li>&lt;end_last_page&gt;</li>
110 <li>&lt;nobreak&gt;</li>
111 <li>&lt;barcode&gt;</li>
112 <li>&lt;bookmark&gt;</li>
113 <li>&lt;qrcode&gt;</li>
114 </ul>
115</page>
116<page pageset="old">
117 <bookmark title="Styles CSS" level="1" ></bookmark>
118 <div class="note">
119 La liste des styles CSS utilisables est la suivante :<br>
120 </div>
121 <br>
122 <table style="width: 100%">
123 <tr style="vertical-align: top">
124 <td style="width: 50%">
125 <ul class="main">
126 <li>color</li>
127 <li>font-family</li>
128 <li>font-weight</li>
129 <li>font-style</li>
130 <li>font-size</li>
131 <li>text-decoration</li>
132 <li>text-indent</li>
133 <li>text-align</li>
134 <li>text-transform</li>
135 <li>vertical-align</li>
136 <li>width</li>
137 <li>height</li>
138 <li>line-height</li>
139 <li>padding</li>
140 <li>padding-top</li>
141 <li>padding-right</li>
142 <li>padding-bottom</li>
143 <li>padding-left</li>
144 <li>margin</li>
145 <li>margin-top</li>
146 <li>margin-right</li>
147 <li>margin-bottom</li>
148 <li>margin-left</li>
149 <li>position</li>
150 <li>top</li>
151 <li>bottom</li>
152 <li>left</li>
153 <li>right</li>
154 <li>float</li>
155 <li>rotate</li>
156 <li>background</li>
157 <li>background-color</li>
158 <li>background-image</li>
159 <li>background-position</li>
160 <li>background-repeat</li>
161 </ul>
162 </td>
163 <td style="width: 50%">
164 <ul class="main">
165 <li>border</li>
166 <li>border-style</li>
167 <li>border-color</li>
168 <li>border-width</li>
169 <li>border-collapse</li>
170 <li>border-top</li>
171 <li>border-top-style</li>
172 <li>border-top-color</li>
173 <li>border-top-width</li>
174 <li>border-right</li>
175 <li>border-right-style</li>
176 <li>border-right-color</li>
177 <li>border-right-width</li>
178 <li>border-bottom</li>
179 <li>border-bottom-style</li>
180 <li>border-bottom-color</li>
181 <li>border-bottom-width</li>
182 <li>border-left</li>
183 <li>border-left-style</li>
184 <li>border-left-color</li>
185 <li>border-left-width</li>
186 <li>border-radius</li>
187 <li>border-top-left-radius</li>
188 <li>border-top-right-radius</li>
189 <li>border-bottom-left-radius</li>
190 <li>border-bottom-right-radius</li>
191 <li>list-style</li>
192 <li>list-style-type</li>
193 <li>list-style-image</li>
194 </ul>
195 </td>
196 </tr>
197 </table>
198</page>
199<page pageset="old">
200 <bookmark title="Propriétés" level="1" ></bookmark>
201 <div class="note">
202 La liste des propriétés utilisables est la suivante :<br>
203 </div>
204 <br>
205 <table style="width: 100%">
206 <tr style="vertical-align: top">
207 <td style="width: 50%">
208 <ul class="main">
209 <li>cellpadding</li>
210 <li>cellspacing</li>
211 <li>colspan</li>
212 <li>rowspan</li>
213 <li>width</li>
214 <li>height</li>
215 </ul>
216 </td>
217 <td style="width: 50%">
218 <ul class="main">
219 <li>align</li>
220 <li>valign</li>
221 <li>bgcolor</li>
222 <li>bordercolor</li>
223 <li>border</li>
224 <li>type</li>
225 <li>value</li>
226 </ul>
227 </td>
228 </tr>
229 </table>
230 <bookmark title="Limitations" level="0" ></bookmark>
231 <div class="note">
232 Cette librairie comporte des limitations :<br>
233 </div>
234 <br>
235 <ul class="main">
236 <li>Les float ne sont gérés que pour la balise IMG.</li>
237 <li>Elle ne permet généralement pas la conversion directe d'une page HTML en PDF, ni la conversion du résultat d'un WYSIWYG en PDF.</li>
238 <li>Cette librairie est là pour faciliter la génération de documents PDF, pas pour convertir n'importe quelle page HTML.</li>
239 <li>Les formulaires ne marchent pas avec tous les viewers PDFs...</li>
240 <li>Lisez bien la documentation : <a href="https://github.com/spipu/html2pdf/blob/master/doc/README.md">https://github.com/spipu/html2pdf/blob/master/doc/README.md</a>.</li>
241 </ul>
242</page>
Note: See TracBrowser for help on using the repository browser.