[英]C# Word Interop
我有一个需要能够打印现有Word 2007格式文档的应用程序。
环顾四周,我不需要安装Word就看不到任何免费组件可以帮助实现此目的。 有人知道吗?
假设我必须安装Word才能打印docx文件,我将使用COM interop程序集。 一些最终用户将安装Word 2010,一些最终用户将安装Word 2007,一些最终用户可能会使用Word 2003和兼容包,以便他们可以查看docx文件。
2A。 如何确定要引用和部署的COM互操作版本?
Microsoft.Office.Interop.Word
应该与2007和2003兼容。
要检查已安装的Office版本,可以执行以下操作:
new Microsoft.Office.Interop.Word.Application().Version
另一种选择是使用OpenOffice或LibreOffice 。
当我推迟使用另一个Office许可证时,我将它们用于自动化。 他们还可以将Word格式转换为PDF。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.