バグのように見える iTextSharp に問題があります。
コーミングされたテキスト フィールドがあり、iTextSharp を使用してアラビア語のテキストを追加すると、フィールドが「強調表示」されると、最初はアラビア文字が反転して表示されます。したがって、「aff ا د ي」は「ي د اف」となります。フィールドをクリックした瞬間、ハイライトが消え、テキストが正しい方向に表示されます。
これは、方向と配置に関係なく発生し、コーミングされたテキスト フィールドでのみ発生します。
誰でもこれに対する解決策を提供できますか?
注: iText タグも追加しました。この問題は iTextSharp だけに固有のものではないという予感があり、iTextSharp で回避策や解決策を再現できることを願っています。よろしく、