私はC#ソフトウェアで作業していますが、右から左に言語(ペルシア語)でテキストを生成します。私は以下のコードを使用します:ワードファイルの右から左の言語のスペースC#
単語間にスペースを追加し、手順の最後に、私はdocファイルを保存します。保存されたテキストが格好良いですが、空白文字が左のスペースに適切ではないと悪い配置dots.likeの絵のようないくつかの問題を作るものの:
私は置き換えることによって、それを修正することができます保存したファイル内のすべてのスペースをキーボード言語をfarsiに変更してからスペースを入力します。これは以下のような目の例を作る:
Iが32
char[] arr=s.ToCharArray();
と空間チャー32であり、次のコードを使用して、ペルシャスペース文字を抽出しました。 ですので、どうすれば解決できるのか教えてください。
違いはありません。助けが必要なのは何ですか? – Prajwal
ドットの場所。私はちょうどドットの後にスペースを変更し、ドットの位置は視覚的に正しいでしょう。 – FarZad
古典的な右から左の問題のように聞こえます。右から左のマークがすでにあるのですか、追加できますか? https://en.wikipedia.org/wiki/Right-to-left_mark も参照してください http://stackoverflow.com/questions/22290449/java-code-reads-utf-8-text-incorrectly – shiri