drawtext でキャンバスにアラビア語のテキストを書くと、あるデバイスでは正しく書かれていますが、別のデバイスでは反転しています。たとえば、いくつかのスラーマと他のﻢﺎﻟﺳで。アラビア語形式の別の文字の問題を解決するために、 arabicReshaper で文字を変換します。
- 単語を反転する必要がある場合とそうでない場合を検出するにはどうすればよいですか。
- 一部のデバイスでは پ 文字が正しく表示されますが、他の一部のデバイスではその文字が表示されません。私はカスタム書体を使用していますが、書体には پ の文字があると確信しています。