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