您的第一个 Aspose.Cells 申请 - Hello World

创建 Hello World 应用程序

要使用 Aspose.Cells API 创建 Hello World 应用程序:

  1. 创建一个实例**工作簿**班级。
  2. 申请许可证:
  3. 如果您购买了许可证,则在您的应用程序中使用该许可证来访问 Aspose.Cells 的全部功能
  4. 如果您使用的是组件的评估版(如果您使用的是 Aspose.Cells 无许可证),请跳过此步骤。
  5. 创建一个新的 Microsoft Excel 文件,或打开一个现有文件,您要在其中添加/更新一些文本。
  6. 访问 Microsoft Excel 文件中工作表的任何单元格。
  7. 插入单词**Hello World!**进入访问的单元格。
  8. 生成修改后的 Microsoft Excel 文件。

下面的示例演示了上述步骤。

创建工作簿

下面的示例从头开始创建一个新工作簿,写入单词“Hello World!”到第一个工作表的单元格 A1 中,并保存文件。

生成的电子表格

待办事项:图片_替代_文本

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java
// The path to the documents directory.
String dataDir = Utils.getDataDir(CreatingWorkbook.class);
// Creating a file input stream to reference the license file
FileInputStream fstream = new FileInputStream("Aspose.Cells.lic");
// Create a License object
License license = new License();
// Applying the Aspose.Cells license
license.setLicense(fstream);
// Instantiating a Workbook object that represents a Microsoft Excel
// file.
Workbook wb = new Workbook();
// Note when you create a new workbook, a default worksheet, "Sheet1", is by default added to the workbook. Accessing the
// first worksheet in the book ("Sheet1").
Worksheet sheet = wb.getWorksheets().get(0);
// Access cell "A1" in the sheet.
Cell cell = sheet.getCells().get("A1");
// Input the "Hello World!" text into the "A1" cell
cell.setValue("Hello World!");
// Save the Microsoft Excel file.
wb.save(dataDir + "MyBook.xls", FileFormatType.EXCEL_97_TO_2003);
wb.save(dataDir + "MyBook.xlsx");
wb.save(dataDir + "MyBook.ods");

打开现有文件

以下示例打开名为 Microsoft 的现有 Excel 模板文件book1.xls,写下“Hello World!”在第一个工作表的单元格 A1 中,并将工作簿另存为新文件。

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java
// The path to the documents directory.
String dataDir = Utils.getDataDir(OpeningExistingFile.class);
// Creating a file input stream to reference the license file
FileInputStream fstream = new FileInputStream("Aspose.Cells.lic");
// Create a License object
License license = new License();
// Set the license of Aspose.Cells to avoid the evaluation limitations
license.setLicense(fstream);
// Instantiate a Workbook object that represents an Excel file
Workbook workbook = new Workbook(dataDir + "book1.xls");
// Get the reference of "A1" cell from the cells of a worksheet
Cell cell = workbook.getWorksheets().get(0).getCells().get("A1");
// Set the "Hello World!" value into the "A1" cell
cell.setValue("Hello World!");
// Write the Excel file
workbook.save(dataDir + "HelloWorld.xls", FileFormatType.EXCEL_97_TO_2003);
workbook.save(dataDir + "HelloWorld.xlsx");
workbook.save(dataDir + "HelloWorld.ods");