使用Office 2007 PIA针对OpenOffice.Org

时间:2010-02-20 08:02:57

标签: c# openoffice.org office-2007

我一直在使用Office 2007 PIA在我的C#应用​​程序中运行PowerPoint文件。

我知道这需要在计算机上安装Office 2007。

我想知道,安装OpenOffice.org而不是Microsoft Office可以运行相同的设置吗?

注意:我使用的是Qindows机器。

2 个答案:

答案 0 :(得分:4)

虽然OpenOffice does have an Automation Bridge允许您访问自动化中的OpenOffice应用程序(COM的一个适当子集,您可以通过COM Interop访问它),但API配置文件绝对不是而不是相同。

话虽如此,您编写的使用Office 2007 PIA的任何代码都不会与OpenOffice提供的自动化模型兼容。

当然,你可以做很多你可以在Office中做的事情,这就是你要做的事情(你调用的方法)会完全不同。< / p>

答案 1 :(得分:1)

总之,没有。

PIA包含特定于它们包装的DLL的映射信息,在您的情况下是MS Office应用程序DLL。