Ваша первая заявка Aspose.Cells - Hello World
Contents
[
Hide
]
В этом руководстве показано, как создать самое первое приложение (Hello World) с помощью простого Aspose.Cells API. Это простое приложение создает файл Excel Microsoft с текстом ‘Hello World’ в указанной ячейке рабочего листа.
Создание приложения Hello World
Следующие шаги создают приложение Hello World, используя Aspose.Cells API:
- Создайте экземплярРабочая тетрадь учебный класс.
- Если у вас есть лицензия, топрименить это. Если вы используете ознакомительную версию, пропустите строки кода, связанные с лицензией.
- Создайте новый файл Excel или откройте существующий файл Excel.
- Получите доступ к любой нужной ячейке рабочего листа в файле Excel.
- Вставьте словаHello World! в ячейку, к которой осуществляется доступ.
- Создайте измененный файл Excel Microsoft.
Реализация вышеуказанных шагов продемонстрирована на примерах ниже.
Пример кода: создание новой книги
В следующем примере создается новая книга с нуля, пишет Hello World! в ячейку A1 на первом листе и сохраняет файл Excel.
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); | |
try | |
{ | |
// Create a License object | |
License license = new License(); | |
// Set the license of Aspose.Cells to avoid the evaluation limitations | |
license.SetLicense(dataDir + "Aspose.Cells.lic"); | |
} | |
catch (Exception ex) | |
{ | |
Console.WriteLine(ex.Message); | |
} | |
// Instantiate a Workbook object that represents Excel file. | |
Workbook wb = new Workbook(); | |
// When you create a new workbook, a default "Sheet1" is added to the workbook. | |
Worksheet sheet = wb.Worksheets[0]; | |
// Access the "A1" cell in the sheet. | |
Cell cell = sheet.Cells["A1"]; | |
// Input the "Hello World!" text into the "A1" cell | |
cell.PutValue("Hello World!"); | |
// Save the Excel file. | |
wb.Save(dataDir + "MyBook_out.xlsx"); |
Пример кода: открытие существующего файла
В следующем примере открывается существующий файл шаблона Excel Microsoft с именем «Sample.xlsx», вводится «Hello World!» текст в ячейку A1 на первом листе и сохраняет книгу.
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); | |
try | |
{ | |
// Create a License object | |
License license = new License(); | |
// Set the license of Aspose.Cells to avoid the evaluation limitations | |
license.SetLicense("Aspose.Cells.lic"); | |
} | |
catch (Exception ex) | |
{ | |
Console.WriteLine(ex.Message); | |
} | |
// Creating a file stream containing the Excel file to be opened | |
FileStream fstream = new FileStream(dataDir + "Sample.xlsx", FileMode.Open); | |
// Instantiate a Workbook object that represents the existing Excel file | |
Workbook workbook = new Workbook(fstream); | |
// Get the reference of "A1" cell from the cells collection of a worksheet | |
Cell cell = workbook.Worksheets[0].Cells["A1"]; | |
// Put the "Hello World!" text into the "A1" cell | |
cell.PutValue("Hello World!"); | |
// Save the Excel file | |
workbook.Save(dataDir + "HelloWorld_out.xlsx"); | |
// Closing the file stream to free all resources | |
fstream.Close(); |