C#
中的MS-office
中的代码用于openoffice
中的字自动化。但我希望openoffice
中的字自动化使用C#。所以通过openoffice可以吗?我想使用C#
在{{1}}中以编程方式读取,编写和保存.doc文件
提前致谢
答案 0 :(得分:1)
简短回答否,
Word不是Open Office的一部分,那么它将如何运作?
但是你可以automate Writer但是,它有一个不同的模型,所以很多代码都必须重写。
如果Open Office要公开兼容的API,我认为这会引起一些有趣的版权和知识产权问题,但是,我不是律师。但是,我并没有颂扬产品或API的好处,它们只是不同。
答案 1 :(得分:1)
这是可能的。你必须设置。 OpenOffice,OpenOffice SDK,安装SDK后,您必须在SDK文件夹中运行setsdkenv_windows.bat
,然后它将需要其他组件,您必须从这里安装3或4 http://gnuwin32.sourceforge.net/packages.html。
CALC的示例可能位于C:\ Program Files \ OpenOffice.org 3 \ Basis \ sdk \ examples \ CLI \ CSharp \ Spreadsheet
之类的路径中Writer的样本只是在线,刚才我需要Impress的样本,但CALC自动化的自动化是10/10