Ваше первое веб приложение Aspose.Cells Привет, мир
Создание приложения Hello World
Для создания приложения Hello World с использованием Aspose.Cells API:
- Создайте экземпляр класса Workbook.
- Примените лицензию:
- Если вы приобрели лицензию, используйте ее в своем приложении, чтобы получить доступ ко всей функциональности Aspose.Cells
- Если вы используете оценочную версию компонента (если вы используете Aspose.Cells без лицензии), пропустите этот шаг.
- Создайте новый файл Microsoft Excel или откройте существующий файл, в котором вы хотите добавить/обновить некоторый текст.
- Получите доступ к любой ячейке рабочего листа в файле Microsoft Excel.
- Вставьте слова Привет, мир! в ячейку для доступа.
- Сгенерируйте модифицированный файл 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"); |