将ODS文件保存为ODF 1.1、1.2和1.3规范
Contents
[
Hide
]
Aspose.Cells 支持将 ODS 文件(OpenDocument Spreadsheet)保存为符合 ODF(OpenDocument Format) 1.1、1.2 和 1.3 规格的文件。Aspose.Cells 有 OdsSaveOptions.OdfStrictVersion 属性,用于指定保存 ODS 文件的 ODF 版本。该属性默认值为 OpenDocumentFormatVersionType.Odf12,因此未设置此属性保存的 ODS 文件默认使用 1.2 规范。
以下示例代码创建了一个工作簿对象,向第一个工作表的单元格 A1 添加了一些值,然后以 ODF 1.1、1.2 和 1.3 规范保存 ODS 文件。默认情况下,ODS 文件以 ODF 1.2 规范保存。
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
// The path to the documents directory. | |
string dataDir = RunExamples.GetDataDir(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType); | |
// Create workbook | |
Workbook workbook = new Workbook(); | |
// Access first worksheet | |
Worksheet worksheet = workbook.Worksheets[0]; | |
// Put some value in cell A1 | |
Cell cell = worksheet.Cells["A1"]; | |
cell.PutValue("Welcome to Aspose!"); | |
// Save ODS in ODF 1.2 version which is default | |
OdsSaveOptions options = new OdsSaveOptions(); | |
workbook.Save(dataDir + "ODF1.2_out.ods", options); | |
// Save ODS in ODF 1.1 version | |
options.OdfStrictVersion = Aspose.Cells.Ods.OpenDocumentFormatVersionType.Odf11; | |
workbook.Save(dataDir + "ODF1.1_out.ods", options); | |
// Save ODS in ODF 1.3 version | |
options.OdfStrictVersion = Aspose.Cells.Ods.OpenDocumentFormatVersionType.Odf13; | |
workbook.Save(dataDir + "ODF1.3_out.ods", options); |