J'ai un programme existant (codes) pour générer un fichier PDF via TCPDF. Il fonctionne bien et contient des caractères non-anglais dans la plupart des cas, mais maintenant, si le contenu contient deux caractères chinois simplifiés 喆
(numéro unicode: 21894) ou 旻
(numéro unicode: 26107), tous les caractères chinois seront convertis en rectangle (caractère non valide).Impossible de générer un PDF pour certains caractères chinois simplifiés spécifiques via TCPDF
J'ai essayé de vérifier le uni2cid_ag15.php, et je peux trouver le mappage de ces deux mots et les cids mappés sont corrects. Quelqu'un connaît-il la raison de la conversion incorrecte des caractères chinois avec ce (s) caractère (s) spécifique (s)?
Références:
https://raw.githubusercontent.com/adobe-type-tools/cmap-resources/master/cmapresources_gb1-5/cid2code.txt
https://github.com/tecnickcom/TCPDF/blob/master/fonts/uni2cid_ag15.php
Merci pour les conseils à l'avance.
Veuillez indiquer votre code, en particulier les lignes générant l'erreur, et les messages d'erreur réels s'il y en a, ou ce qui est retourné par rapport à ce que vous attendiez d'être retourné. Alors nous pouvons mieux vous aider. – Mozahler