使用Microsoft.Office.Interop.Word程序集

时间:2011-06-13 06:26:33

标签: c# .net ms-word office-interop

我必须在c#中编写单词文档编程。有没有办法访问Microsoft.Office.Interop.Word程序集而无需安装Microsoft Word?我试图安装Office主互操作程序集但它要求我先安装Microsoft Office程序包。

3 个答案:

答案 0 :(得分:2)

您是否尝试过PIA Redistributable适用于您尝试使用的任何Office版本?

例如,Office 2010 PIA可再发行组件不会将Office列为要求(当然,这可能是“系统要求”部分中的错误)。

http://www.microsoft.com/downloads/en/details.aspx?FamilyID=938fe8ad-583b-4bd7-a345-23250dc15855#SystemRequirements

答案 1 :(得分:0)

也许为时已晚,无法回答......但对于那些正在寻找相同解决方案的人来说,Open XML SDK是微软发布的库,它曾用于处理办公文档(doc,xls,ppt,.. 。)

答案 2 :(得分:0)

正如TJ博士所说,你可以使用Open XML SDK。 我们使用Word.Interop但有时会暂停,并且不建议Microsoft将其用作服务器端文档格式,因此Open XML SDK可以让您轻松地在DOCX和Open XML格式上创建word文档。 它可以让您在scability,confidence(文件,如果它被损坏可以重建)以及另一个非常精细的特性方面表现良好。