Openoffice 中是不是可以实现单词自动化
Posted
技术标签:
【中文标题】Openoffice 中是不是可以实现单词自动化【英文标题】:Is It Possible word automation in OpenofficeOpenoffice 中是否可以实现单词自动化 【发布时间】:2012-09-03 13:13:28 【问题描述】:我在C#
中有代码用于MS-office
中的单词自动化。但我希望使用C# 在openoffice
中进行单词自动化。那么是否可以通过openoffice?我想使用C#
以编程方式在openoffice
中读取、写入和保存为.doc文件
提前致谢
【问题讨论】:
【参考方案1】:简答不,
Word 不是 Open Office 的一部分,那么它是如何工作的?
不过,你可以automate Writer,但是它有不同的模型,所以你的很多代码都必须重新编写。
如果 Open Office 公开兼容的 API,我认为这会引发一些有趣的版权和知识产权问题,但我不是律师。但是,我并不是在赞美产品或 API 的好处,它们只是不同而已。
【讨论】:
我想在openoffice
中读取或写入.doc
文件所以有什么办法可以用C#做
从这里开始wiki.openoffice.org/wiki/Documentation/DevGuide/ProUNO/CLI/…【参考方案2】:
这是可能的。你必须设置。 OpenOffice,OpenOffice SDK,安装SDK后,必须在SDK文件夹中运行setsdkenv_windows.bat
,然后需要另外的组件,你必须从http://gnuwin32.sourceforge.net/packages.html这里安装3或4个。
CALC 的示例可能位于 C:\Program Files\OpenOffice.org 3\Basis\sdk\examples\CLI\CSharp\Spreadsheet 之类的路径中
Writer 的示例刚刚上线,我现在需要 Impress 的示例,但是 CALC 的自动化是 10/10
【讨论】:
以上是关于Openoffice 中是不是可以实现单词自动化的主要内容,如果未能解决你的问题,请参考以下文章