Bonjour,
Je suis un nouveau convaincu de Dolibarr et de ses bien faits depuis quelques jours déjà, je l’ai déjà pas mal usé, à vrai dire…
Mais voilà, je coince…
J’ai créé des modèles de propale en PHP et créé toute la stucture, intégré tous les attributs et leurs valeurs bien comme il faut (c’est déjà pas mal non?)
J’ai même intégré une police google « Rajdhani », déclinée en plusieurs empattements (light, medium, bold, regular et semi-bold) avec les fichiers .php et .z qui vont bien. (Et oui, ça fonctionne, sauf que…)
Sauf que quand je génère une propale en PDF, que je l’ouvre sur Google Chrome : Ouahou, j’ai le résultat que j’escomptais !
(Fausse joie : Bah oui, un google Font est… embarqué par google…)
En revanche, dans Acrobat Reader… J’ai une erreur. (peut-être due au fait qu’acrobat n’embarque pas nativement le « font »?)
Voilà des heures que je sillonne l’internet dans toutes ses largeurs et je dois avouer que je sèche un peu là…
J’ai var_dumpé mon $pdf avant l’export, j’ai plein de symboles « ? » à la place des caractères spéciaux et/ou certains espaces.
En fouillant un peu plus, j’ai constaté que, notamment, il y avait un soucis sur les valeurs des données internationalisées. Qu’à cela ne tienne, je suis allé vérifier que l’encodage de la base et de ses tables étaient bien en utf8_general_ci, que mon conf.php déclarait bien cela…
Et la réponse est OUI.
Je perds la tête, je suis au bout du rouleau, je vais saut… Euh non je vais rien faire, mise à part m’arracher les cheveux, je pense.
Une aide serait bienvenue, je l’avoue.
Merci énormément à vous pour votre aide par avance!
Peut-être qu’il y a un moyen d’embarquer la police dans les entêtes du PDF? (Je supute, je ne suis pas expert en matière de génération de PDF, j’aurais limite préféré HTML2PDF, mais on fait avec ce que l’on a, isn’t it? )