1

Ce petit message afin de vous signaler que : style="text-align: center ne fonctionne plus depuis le passage à la version 3.22a

a+

2

normalement il devrait au contraire mieux marcher depuis la 3.22, car avant ca ne permettait aucune mise en page évoluée..

pourrais-tu donner un exemple de code HTML qui ne marche pas ? merci
Ancien pseudo : lolo

3

Voir une démo ici (cliquer sur l'icone PDF en haut à droite) : http://www.online-vde.be/test/

Code source employé :

<img src="<?php echo ''.$CfgDir_Medias.'/'.$CfgDir_Images.'/'.$LogoVDEPdf.''; ?>" alt="Logo VDE" style="text-align: center; width: 150mm">




Le logo s'affiche décentré sur la gauche


Merci

4

Code source complet :

<page backtop="14mm" backbottom="14mm" backleft="10mm" backright="10mm" style="font-size: 12pt">
<page_header>
<table class="page_header">
<tr>
<td style="width: 100%; text-align: left">
<?php echo ''.$titre.''; ?>
</td>
</tr>
</table>
</page_header>
<page_footer>
<table class="page_footer">
<tr>
<td style="width: 33%; text-align: left">
http://online-vde.be/
</td>
<td style="width: 34%; text-align: center">
page [[page_cu]]/[[page_nb]]
</td>
<td style="width: 33%; text-align: right">
&copy;VDE 2008-2009
</td>
</tr>
</table>
</page_footer>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<img src="<?php echo ''.$CfgDir_Medias.'/'.$CfgDir_Images.'/'.$LogoVDEPdf.''; ?>" alt="Logo VDE" style="text-align: center; width: 150mm">
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
</page>

5

On peut remarquer que j'utilise des style text-align=center un peu partout et cela fonctionne bien .... SAUF pour le logo sorry

6

ah oui en effet, le text-alin n'est pas géré sur une simple image. Il faut un contenant qui possèdera le text-align pour que ca marche. En le mettant dans une div ca devrait marcher
Ancien pseudo : lolo

7

Salut,

Merci pour votre réponse.
Je viens de mettre un conteneur et j'ai testé de deux manières :

- <div align="center">monimage.jpg</div>
- <div style="text-align: center">monimage.jpg</div>

Rien n'y fait. L'image reste sur la gauche et ne se centre pas.

Je vais attendre une prochaine version de html2pdf car je n'avais aucuns soucis dans la version précédente (avant le passage en LGPL).


Merci,

Raph

8

normal, car la div a pour largeur la plus petite largeur possible, soit celle de l'image. il faut rajouter width: 100% dans le style wink
Ancien pseudo : lolo