Word 对象模型:另存为 Unicode 文本
Word Object Model: Save as Unicode Text
我知道可以使用 Word 对象模型将文档另存为文本。 (MSDN Link)
文档中说 Unicode 文本的数字是“7”,这就是我在 AutoHotkey 中使用以下代码的原因:oWord.Documents(1).SaveAs2(SpeicherortB,7)
(将 oWord 应用程序的文档 1 保存到位置 "SpeicherortB" 作为 Unicode (7))
与文档所建议的不同,尽管结果不是 Unicode,但不支持亚洲或俄语字符。您知道如何解决这个问题吗?
供参考:我需要使用对象模型,因为我是 运行 我通过 AutoHotkey 编写的代码。
MsoEncoding参数必须设置为数字65001。
最终的 AutoHotkey 行将如下所示:
oWord.Documents(1).SaveAs2(filename, 7,,,,,,,,,, 65001)
我知道可以使用 Word 对象模型将文档另存为文本。 (MSDN Link)
文档中说 Unicode 文本的数字是“7”,这就是我在 AutoHotkey 中使用以下代码的原因:oWord.Documents(1).SaveAs2(SpeicherortB,7)
(将 oWord 应用程序的文档 1 保存到位置 "SpeicherortB" 作为 Unicode (7))
与文档所建议的不同,尽管结果不是 Unicode,但不支持亚洲或俄语字符。您知道如何解决这个问题吗?
供参考:我需要使用对象模型,因为我是 运行 我通过 AutoHotkey 编写的代码。
MsoEncoding参数必须设置为数字65001。
最终的 AutoHotkey 行将如下所示:
oWord.Documents(1).SaveAs2(filename, 7,,,,,,,,,, 65001)