在 xlsx4j 中打开和保存电子表格

Aspose.Cells - 打开和保存电子表格

开发人员使用 Aspose.Cells 打开文件用于不同目的。例如,打开文件以从中检索数据,或使用预定义的设计器电子表格文件来加快开发过程。 Aspose.Cells 允许开发人员打开不同种类的源文件。这些源文件可以是 Microsoft Excel 报告、SpreadsheetML、CSV 或制表符分隔文件。

Aspose.Cells允许开发人员使用其灵活的 API 从头开始创建 Excel 文件。创建 Excel 文件后,您还需要保存工作簿(文件)。 Aspose.Cells 提供了多种保存这些文件的方法。

Java

 //Creating an Workbook object with an Excel file path

Workbook workbook = new Workbook(dataDir + "pivot.xlsm");

//Saving the Excel file

workbook.save(dataDir + "pivot-rtt-Aspose.xlsm");

xlsx4j - 打开和保存电子表格

下面的示例显示了如何在使用 xlsx4j 时打开和保存电子表格。

Java

 String inputfilepath  = dataDir + "pivot.xlsm";

boolean save = true;

String outputfilepath = dataDir + "pivot-rtt-xlsx4j.xlsm";

// Open a document from the file system

// 1. Load the Package

OpcPackage pkg = OpcPackage.load(new java.io.File(inputfilepath));

// Save it

if (save) {

    SaveToZipFile saver = new SaveToZipFile(pkg);

    saver.save(outputfilepath);

}

下载运行代码

下载示例代码