reportlab を使用してレポートを生成しようとしていますが、レポートの言語はアラビア語です。しかし問題は、Python でBIDI アルゴリズムがサポートされていないため、reportlab が BIDI (双方向) 表示をサポートしていないことです。たくさんのグーグル検索の後、 Gnome Fribidiの周りにPyFribidiというラッパーがあることがわかりました。しかし、それはLinuxでのみコンパイルおよび実行されます.mingwinを使用してWindowsでビルドしようとしましたが、多くのLinuxライブラリが見つからないため、コンパイルに失敗しました.
私の質問は、Windows で実行される、Python での Unicode 双方向アルゴリズムの実装はありますか?
ありがとう。