Fēnix In html2pdf
Ik wil een pdf generen van wat data uit m’n database, dat werkt prima met html2pdf. Enige ding waar ik echter tegenaan loop, is dat de tekst “Fēnix” wordt weergegeven als “F?nix”. Ik heb ook snel een test gedraaid met mPDF en daarbij is dit niet het geval, echter loop ik daar tegen wat style dingen aan die mogelijk meer moeite zijn om op te lossen dan dit.
Iemand hier ervaring mee? Alles is UTF-8 overigens.
Iemand hier ervaring mee? Alles is UTF-8 overigens.
Als volgt, maar heb ook al met “, true, UTF-8“ getest.
Met een andere PDF writer heb ik hier ook eens mee lopen stoeien. De "oplossing" was toen om de hele tekst eerst door htmlentities() heen te halen. Misschien werkt dat hier ook.
Als ik de tekst echo ziet deze er wel uit zoals verwacht. Dit maakt geen verschil:
Sterker nog, dan komt het als "Fēnix" eruit.
Bovenstaande maakt helemaal geen verschil. Zo ook htmlentities.
Sterker nog, dan komt het als "Fēnix" eruit.
Bovenstaande maakt helemaal geen verschil. Zo ook htmlentities.
Ja, die is geheel utf8_general_ci.
Toevoeging op 21/12/2022 12:57:29:
Het aparte is dat wanneer ik het volgende uitvoer, F?nix als Fenix wordt weergegeven:
Ergens lijkt de ? dus verloren te gaan of niet te worden geaccepteerd.
Toevoeging op 21/12/2022 12:58:57:
En the plot thickens, want zie hier boven... F?nix
Toevoeging op 21/12/2022 12:57:29:
Het aparte is dat wanneer ik het volgende uitvoer, F?nix als Fenix wordt weergegeven:
Code (php)
1
2
3
2
3
$html2pdf=new Html2Pdf('P', 'A4', 'nl');
$html2pdf->writeHTML('F?nix');
$html2pdf->output();
$html2pdf->writeHTML('F?nix');
$html2pdf->output();
Ergens lijkt de ? dus verloren te gaan of niet te worden geaccepteerd.
Toevoeging op 21/12/2022 12:58:57:
En the plot thickens, want zie hier boven... F?nix
Gewijzigd op 21/12/2022 13:01:28 door Veur Heur