如何通过C#.net将表格导出到open office电子表格(.ods文件)中?

如何通过C#.net将表格导出到open office电子表格(.ods文件)中?,c#,openoffice-calc,C#,Openoffice Calc,我想通过C#.net创建一个.ods文件,还想将表、图像导出到其中。 有什么解决方案吗?所有OpenDocument都只是几个XML文件,它们打包到zip存档中,并以不同的文件扩展名命名。这很难,但仅使用标准的XMLWriter/ZipFile类就可以编写此文档。格式规范为 但是有许多软件包可以简化和抽象这个过程。看一看,至少是NuGet软件包。+1@kostasch。如果你想让法拉利去展示室…@Neon-X+1:)那就是解决方案!你救了我一天!!!!。。我提到了这个。。这里他们正在插入一个单元

我想通过C#.net创建一个.ods文件,还想将表、图像导出到其中。
有什么解决方案吗?

所有OpenDocument都只是几个XML文件,它们打包到zip存档中,并以不同的文件扩展名命名。这很难,但仅使用标准的XMLWriter/ZipFile类就可以编写此文档。格式规范为


但是有许多软件包可以简化和抽象这个过程。看一看,至少是NuGet软件包。

+1@kostasch。如果你想让法拉利去展示室…@Neon-X+1:)那就是解决方案!你救了我一天!!!!。。我提到了这个。。这里他们正在插入一个单元格表;如果我想在它旁边插入一个单元格,例如table.InsertCellAt(2,4,cell2);但该单元格位于电子表格的下一行中的其他位置。因此,由于此问题,我无法显示表格。您对此有什么解决方案吗??