Мне нужно создать API, который пользователи могут вызывать для создания электронных таблиц Excel. Мы используем программное обеспечение под названием Apose.cells для создания электронной таблицы. API будет размещен в службах приложений Azure.
Можно ли использовать Aspose в таком месте? Когда я пытаюсь создать новую книгу, я получаю Aspose.Cells.CellsException: «Файл поврежден. исключение.
Мое намерение после создания файла - сохранить его в учетной записи хранения файлов Azure.
using (Workbook wkb = new Workbook())
{
wkb.Worksheets.Add();
var ws = wkb.Worksheets[0];
ws.Cells[0, 0].Value = "Some data goes here";
wkb.FileFormat = Aspose.Cells.FileFormatType.Xlsx;
MemoryStream s = new MemoryStream();
wkb.Save(s, SaveFormat.Xlsx);
s.Position = 0;
}
Aspose.Cells.CellsException: 'Файл поврежден. исключение.