2

UnicodeフォントをサポートするFPDFの拡張であるUFPDFによって作成されたPDFドキュメント内のアラビア文字に問題があります。ArialフォントをUFPDFで待機している形式に正しく変換しましたが、他の言語(フランス語、スペイン語、ドイツ語など)のUnicode特殊文字に問題はありません。

アラビア文字の単一文字は、右から左ではなく、左から右に表示され、単一の文字として分割されます。

例:مدرسة(学校)はةسردمのように表示されます

処理する方法?

前もって感謝します

4

2 に答える 2

3

代わりに、TCPDF http://www.tcpdf.org/を使用してください。UTF-8 Unicode および Right-To-Left 言語を処理できます。

私が間違っていなければ、FPDFに基づいていると思います。したがって、FPDF 用に既にあるコードはすべて、TCPDF で動作する可能性があります。

于 2011-01-26T21:25:46.433 に答える
1

http://www.ar-php.org/Glyphs-example-php-arabic.htmlを確認する必要があるかもしれません

Ar-PHP ライブラリは、UFPDF を使用する機能を提供し、グリフ クラス (ライブラリの一部) を使用して個別の文字を修正します。

ウェブサイトにリストされていないため、pdf の例を確認するにはライブラリをダウンロードする必要があります。

于 2014-01-08T08:45:37.153 に答える