2014-03-31 51 views
0

我想通过C#.net创建一个.ods文件,并且还希望将表格,图像导入到它。 有没有解决方案?如何通过C#.net将表格导出到开放式办公室电子表格(.ods文件)中?

+2

+1 @ kostasch。如果你想要法拉利去展厅... –

+0

@ Neon-X +1 :)这就是解决方案!你拯救我的一天! –

+0

https://wiki.openoffice.org/wiki/AODL_example_2 ..我介绍这个..在这里他们插入一个单元格table.InsertCellAt(2,3,cell1);如果我想在它旁边插入一个单元格,例如table.InsertCellAt(2,4,cell2);但是这个单元格会到达电子表格的下一行的其他地方。所以,由于这个问题,我无法显示表格。您是否有任何解决方案? – tejaswini

回答

1

所有OpenDocument的仅仅是一对XML文件,这些文件打包到zip-archive中并用不同的文件扩展名命名。这很难,但可以用只有标准的XMLWriter/ZipFile类来编写这些文档。格式规格为open to anyone

但有很多软件包可以简化和抽象这个过程。至少看看Aspose.Words for .NETAODL NuGet包。

相关问题