2016-06-02 9 views
0

アラビア文字の一部がPDFで表示されません。 ColdFusion Administratorでフォントを追加する必要があります をCFDOCUMENTタグ内に入力すると、PDF形式で表示されます。 PDFでColdfusionで、一部のアラビア文字がPDFに表示されない

、私は取得しています出力はايناء代わりのالميناءです。

アドバイスをしてください。 ありがとうございます。

答えて

2

は、cになった: /ドライブ>> windowsフォルダ>>フォントに

チェックしてくださいのArial UnicodeのMSがArialのUnicodeのms.ttfに

を追加して、CFML/HTMLコードの内部でくださいされていない場合がありこのスタイル= "フォント - 家族のように使用してください:Arialのユニコードミリ秒بيالتلان

+0

それは働いている。ありがとうございました。 –

3

をあなたがcfdocumentfontembed属性を使用し、出力に指定されたフォントを埋め込むtrueに設定することができますあなたは内のテキストをラップする必要があります。そのstyle属性に適切なfont-family(必要に応じてテキストをより良く表示するfont-family)を指定します。 @bibinは、font-familyとしてArial Unicode MSを使用するよう提案しました。このよう :

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

テキストを表示することができ別のfont-familyTraditional Arabicです。 CFアドミニストレーターで見つかった場合は、より正確なフォントをインストールしてフォントファミリーとして使用できます。

アップデート:私の場合は

フォントがCF Adminですでに利用可能です。したがって、ここではfontEmbedは本当に必要ではありません。 CF Adminでフォントが利用できない場合に役立ち、CFページからフォントを直接使用したい場合に役立ちます。

+0

それは働いています。ありがとう@Pankaj –

関連する問題