gpt4 book ai didi

c# - 如何在 C# (.NET) 中加载 MS Word 文档的文本?

转载 作者:太空狗 更新时间:2023-10-29 21:26:00 28 4
gpt4 key购买 nike

如何在不执行此操作的情况下将 MS Word 文档(.doc 和 .docx)加载到内存(变量)?:

wordApp.Documents.Open

我不想打开 MS Word,我只想要里面的文本。

你给了我 DOCX 的答案,但 DOC 呢?我想要免费的高性能解决方案——而不是打开 12.000 个 Word 实例来处理所有这些实例。 :( Aspose 是商业产品,900 美元对我的工作来说太贵了。

最佳答案

您可以使用 Office 兼容包中的 wordconv.exe 将 doc 转换为 docx。

http://www.microsoft.com/downloads/details.aspx?familyid=941b3470-3ae9-4aee-8f43-c6bb74cd1466&displaylang=en

只需像这样调用命令:"C:\Program Files\Microsoft Office\Office12\wordconv.exe"-oice -nme InputFile OutputFile

我不确定您是否需要安装 word 才能运行,但它确实有效。我在本地使用它作为 windows shell 命令,随时将旧的 office 文件转换为 2007 格式。

关于c# - 如何在 C# (.NET) 中加载 MS Word 文档的文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/215620/

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