gpt4 book ai didi

c# - 阿拉伯语或乌尔都语字符串的换行符

转载 作者:行者123 更新时间:2023-12-04 13:49:41 27 4
gpt4 key购买 nike

        string s = "";

s += "پاکستان کے وزیراعظم نواز شریف نے یقین دہانی کرائی ہے کہ صحافی حامد میر پر قاتلانہ حملے :TV";

s += "\n\r"+"بی بی سی اردو کا آفیشل ٹوئٹر اکاؤنٹ۔:BBC Urdu's";

xrLabel1.Text = s;

但它的显示担心输出像

 پاکستان کے وزیراعظم نواز شریف نے یقین دہانی کرائی ہے کہ صحافی حامد میر پر قاتلانہ حملے :GEOبی بی سی اردو کا آفیشل
ٹوئٹر اکاؤنٹ۔:BBC Urdu's

我想要一些东西(和我的代码一样)

پاکستان کے وزیراعظم نواز شریف نے یقین دہانی کرائی ہے کہ صحافی حامد میر پر قاتلانہ حملے :GEO
بی بی سی اردو کا آفیشل ٹوئٹر اکاؤنٹ۔:BBC Urdu's

我认为它的新线路问题有什么建议或解决方案吗?

最佳答案

您实际上需要在行首使用从右到左的嵌入字符 (RLE) 才能正确显示 RTL 和 LTR 单词。

  • U+202A:从左到右嵌入 (LRE)
  • U+202B:从右到左嵌入 (RLE)
  • U+202D:从左到右覆盖 (LRO)
  • U+202E:从右到左覆盖 (RLO)
  • U+202C:POP 方向格式 (PDF)

http://www.w3.org/International/questions/qa-bidi-controls

char rleChar = (char)0x202B;// RLE embedding 
text = rleChar + text;

关于c# - 阿拉伯语或乌尔都语字符串的换行符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23210538/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com