【问题标题】:Using Office 2007 PIA's against OpenOffice.Org针对 OpenOffice.Org 使用 Office 2007 PIA
【发布时间】:2011-01-19 01:56:10
【问题描述】:

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

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

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

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

【问题讨论】:

    标签: c# openoffice.org office-2007


    【解决方案1】:

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

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

    当然,您可能许多可以在 Office 中执行相同的操作,只是您执行这些操作的方式(您调用的方法)会完全不同。

    【讨论】:

      【解决方案2】:

      一句话,没有。

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

      【讨论】:

        猜你喜欢
        • 2010-11-22
        • 2013-05-16
        • 2010-09-27
        • 1970-01-01
        • 2010-11-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-10-22
        相关资源
        最近更新 更多