我一直在使用 Office 2007 PIA 在我的 C# 应用程序中运行 PowerPoint 文件。
我知道这需要在机器上安装 Office 2007。
我想知道,是否可以在安装了 OpenOffice.org 而不是 Microsoft Office 的情况下运行相同的设置?
注意:我使用的是 Qindows 机器。
最佳答案
虽然 OpenOffice does have an Automation Bridge 允许您访问自动化中的 OpenOffice 应用程序(COM 的一个适当子集,您可以通过 COM Interop 访问),但 API 配置文件绝对不一样。
也就是说,您编写的任何使用 Office 2007 PIA 的代码都与 OpenOffice 提供的自动化模型不兼容。
诚然,您可能可以做许多可以在 Office 中做的相同的事情,只是您做这些事情的方式(您调用的方法)会完全不同。
关于c# - 针对 OpenOffice.Org 使用 Office 2007 PIA,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2301522/