有没有人使用过嵌入在 .NET 桌面应用程序中的 Open Office?

Posted

技术标签:

【中文标题】有没有人使用过嵌入在 .NET 桌面应用程序中的 Open Office?【英文标题】:Has anyone used Open Office embedded in a .NET Desktop Application? 【发布时间】:2009-07-20 23:03:36 【问题描述】:

有没有办法将 OpenOffice 嵌入到 .NET 应用程序中?

类似于在 MS Office 中使用 DsoFramer。

【问题讨论】:

【参考方案1】:

有一个API可以做到这一点,

http://www.opendocument4all.com/download/OpenOffice.net.pdf

我唯一需要修改的是我无法在 PDF 上显示的目录中找到 .dll,我下载了 Open Office SDK,它们位于文件夹中的 Basis\sdk\cli 中由 Open Office 在 [Program Files] 下创建。

【讨论】:

【参考方案2】:

考虑到 open office 是用 java 编写的,我不确定你会如何做到这一点。不过,既然它是开源的,也许你可以写一个可嵌入的版本?

【讨论】:

以上是关于有没有人使用过嵌入在 .NET 桌面应用程序中的 Open Office?的主要内容,如果未能解决你的问题,请参考以下文章

嵌入式 Mysql (libmysql.dll) 和 C# & Asp.Net

没有远程数据库的应用程序

Java:嵌入到 Java 桌面应用程序中的脚本语言(宏)

如何在 Windows 环境中写入安装在“C:\Program Files”中的 Java 桌面应用程序的嵌入式 derby 数据库?

Linux 运维

使用.NET5Blazor和Electron.NET构建跨平台桌面应用