4

我正在用 c# 创建一个程序,它会以某种方式自动编写和格式化段落,以在 Office Word 中形成用于医疗用途的文档。为此,我正在使用“Novacode”。问题是,该文档是用 RTL 编写的,有时在段落中间结合了某些英文首字母。例如,当我想送某人进行磁共振成像 (MRI) 时,它显示为:xxxx IRM xxxx xxxx(提醒您这是从右到左的语言)或者当我想添加 MD 或 Ph.D 的签名时,它会显示像这样: xxxxx DM D.Ph xxx xxx

但是,如果我手动将键盘语言更改为英文,然后键入英文首字母,它们就可以很好地附加!

但是该程序应该可以做到...即使当我在程序中键入它时,该段落看起来也很好,但是当创建单词文档时,它忽略了我在中间的语言转换为英语并像我一样颠倒了英语首字母解释。

有任何想法吗?

4

0 回答 0