1

Reproductible avec HTML2PDF 4.01 avec le mode UTF-8 activé :
certains caractères accentués comme le 'à' sont modifiés lors de la transformation d'une page HTML en PDF

Raison : le caractère 'à' est codé en UTF-8 par 0xc3a0, 0xa0 étant le caractère espace insécable en ISO/IEC 8859 considéré comme un caractère d'espacement dans les expressions régulières.
L'opération preg_replace('/\s+/is', ' ', $txt); altère donc le caractère 'à' s'il est présent dans $txt.

Solution: dans le fichier parsingHTML.class.php, modifier preg_replace('/\s+/is', ' ', $txt); par preg_replace('/\s+/isu', ' ', $txt); pour prendre en compte l'encodage UTF-8 lorsqu'il est utilisé.

2

sorry, that i wrote in englisch.

I use the html2pdf in fusion ticket, an its working fine. Only 1 Problem with the German "Umlaut" in utf-8.

Always after an German Umlaut (ä, ö, ü or ß) the nest letter is capitalized. An example:

"Nägele, Hauptstraße, Türkheim" appears as "NäGele, HauptstraßE, TüRkheim" in the PDF.

Perhaps anyone has an idea what there is wrong.

Achim