1

私は本当にあなたの助けが必要です...

私は PDFlib-API を使用しており、PDF を右から左 (ヘブライ語、アラビア語など) に書きたいと考えています。

これを行う方法を見つけましたが、テキスト フローをサポートしておらず、1 行でしかサポートしていません。

このリンクのコード: http://www.pdflib.com/pdflib-cookbook/complex-scripts/starter-shaping/

クラス シェーピングを使用していますが (リンクで確認できます)、textflow のパラメーターを false にする必要があります。

true に変更すると、エラー メッセージが表示されます。

PDFlib 例外が発生しました: [2582] fit_table: Textflow では双方向書き込みモードがサポートされていません

どうすればこれを解決できますか? またはTextflowでRTLを書く方法はありますか?(PDFlib API を使用)

ありがとう!!

4

1 に答える 1

1

これは PDFlib 9 の文書化された制限であり、現在回避策があります。エラー メッセージからわかるように、または PDFlib 9 チュートリアルの 6.4.4 章「双方向の書式設定」にも次のように記載されています。

Bidi 処理は現在、複数行の Textflow ではサポートされておらず、Textlines (つまり、1 行のテキスト出力) でのみサポートされています。

于 2015-10-22T13:23:37.423 に答える