通过 Node.js 转换 Excel 工作簿为 Ods、Sxc 和 Fods(OpenOffice / LibreOffice Calc)
关于OpenDocument
OpenDocument format (ODF)是一种免费开放的用于电子办公文档的文件格式,最初由Sun开发用于Open Office套件。 OpenDocument Spreadsheet (ODS)是Excel文档的文件格式。 OpenDocument目前是OASIS和ISO标准。
将Ods(OpenOffice / LibreOffice calc)转换为Excel
Aspose.Cells for Node.js via C++ 支持加载由 OpenOffice / LibreOffice Calc 支持的 Ods、Sxc 和 Fods,并将 Ods、Sxc 和 Fods 转换为 Excel 文件。
const path = require("path");
const AsposeCells = require("aspose.cells.node");
// Load Excel workbook
const excelFilePath = path.join(__dirname, "book1.xlsx");
let workbook = new AsposeCells.Workbook(excelFilePath);
// Save as ods file
workbook.save("ods_out.ods");
// Save as sxc file
workbook.save("sxc_out.sxc");
// Save as fods file
workbook.save("fods_out.fods");
将Excel转换为Ods(OpenOffice / LibreOffice Calc)
Aspose.Cells for Node.js via C++ 支持将 Excel 文件转换为 Ods、Sxc 和 Fods 文件。以下代码示例演示如何将 模板 转换为 Ods、Sxc 和 Fods 文件。
const path = require("path");
const AsposeCells = require("aspose.cells.node");
// The path to the documents directory.
const dataDir = path.join(__dirname, "data");
const filePath1 = path.join(dataDir, "book1.xlsx");
// Load your source workbook
const workbook = new AsposeCells.Workbook(filePath1);
// Save as ods file
workbook.save("Out.ods");
// Save as sxc file
workbook.save("Out.sxc");
// Save as fods file
workbook.save("Out.fods");