2017-03-07 11 views
0

非常に特異な問題に直面しています。アラビア語のテキストを含む作業文書をPDFに印刷するとき、アラビア語のテキストは分割されていて(元々は)、接続されていません。すべての文字の後に吐き出され、何か他のものが印刷される。 PDFジェネレーターでitext.jarを使用しましたが、ほとんどすべてのテキストが別の文字で分割されています。また、一部の文字だけが分割され、他の文字はそのまま残っているので、単語の保存オプションとして使用されます。アラビア語のフォントテキストをPDFで印刷中に文字が分割される

お願いします。

Original & Converted Text

答えて

0

私はWordでのArialフォントを使用していることがわかります。 グリフがありません:ـこれはフォントで(¥u0640)です。 PDFで異なるベースフォントまたは出荷フォントファイルを使用する可能性があることを解決します。

PDFへの船フォント:異なるフォント

BaseFont baseFont1 = FontFactory.GetFont("~/Content/fonts/ARIALN.ttf", BaseFont.CP1256,false, 10).getBaseFont(); 

用途:また

BaseFont baseFont1 = BaseFont.createFont(BaseFont.HELVETICA, "Cp1256", false); 

..あなたはこの文字を取り除くことができます。それも問題になります。

関連する問題