2016-06-02 3 views

Répondre

2

obtenu à c:/disque >> Windows >> dossier polices

contrôle sûr ms unicode arial est là sinon il s'il vous plaît ajouter unicode ms.ttf arial

et à l'intérieur CFML/code HTML s'il vous plaît utiliser comme ce style = "font-family:. ms بيالتلان unicode arial

+0

Très bien. Ça fonctionne. Je vous remercie. –

3

Vous pouvez utiliser fontembed attribut de cfdocument et le mettre à true d'incorporer les polices spécifiées dans la sortie Vous devez envelopper votre texte à l'intérieur span et spécifiez le font-family approprié (police-famille qui affiche votre texte mieux que nécessaire) dans son style attribut. Comme @bibin a suggéré d'utiliser Arial Unicode MS comme font-family. Comme ceci:

<cfdocument format="PDF" overwrite="true" fontembed="true"> 
    <span style="font-size:20pt;font-family:Arial Unicode MS;"> 
     المينــاء 
    </span> 
</cfdocument> 

Un autre font-family capable d'afficher le texte est Traditional Arabic. Vous pouvez installer d'autres polices plus précises dans CF Admin si vous en trouvez une et l'utiliser comme famille de polices.

Mise à jour:

Dans mon cas, la police est déjà disponible dans CF administration. Donc ici fontEmbed n'est pas vraiment nécessaire. Il est utile dans le cas où la police n'est pas disponible dans CF Admin et nous voulons utiliser la police directement à partir de la page CF.

+0

Cela fonctionne. Merci @Pankaj –