Преобразуйте XLSB в массив байтов через C#.
Встроенное и высокопроизводительное преобразование Microsoft Excel XLSB в байтовый массив или наоборот для обработки данных электронных таблиц с использованием серверных API .NET.
Байтовый массив полезен для обработки или хранения данных. Вы можете преобразовать файл XLSB в байтовый массив, а также вБайтовый массив до XLSB документ на языке C#. Чтобы преобразовать XLSB в байтовый массив, мы будем использовать
API, который предлагает различные функции для манипулирования и преобразования документов с использованием платформы .NET.
Как преобразовать XLSB в байтовый массив с помощью C#
Разработчикам легко загружать и преобразовывать файлы XLSB в массив байтов для дальнейших задач управления с помощью всего лишь нескольких строк кода.
- Включите пространство имен в файл класса
- Загрузить входной файл XLSB с помощью книги
- Инициализировать объект MemoryStream
- Преобразование данных потока в массив байтов
- Обработка данных по вашему требованию
Системные Требования
Просто убедитесь, что в системе есть Microsoft Windows или совместимая ОС с платформами .NET Framework, .NET Core, Windows Azure, Mono или Xamarin, а также среда разработки, например Microsoft Visual Studio.
- Установить из командной строки как
nuget install Aspose.Cells
или через консоль диспетчера пакетов Visual Studio с помощьюInstall-Package Aspose.Cells
. - Альтернативно можно получить автономный установщик MSI или все библиотеки DLL в ZIP-файле с сайтазагрузки
В этом примере кода показано преобразование XLSB в массив байтов C#.
Workbook workbook = new Workbook("sourceFile.xlsb");
//Save the workbook in memory stream
MemoryStream ms = new MemoryStream();
workbook.Save(ms, SaveFormat.Xlsb);
//Read bytes from memory stream
byte[] byte_array = new byte[ms.Length];
ms.Read(byte_array, 0, byte_array.Length);
// Process the memory stream byte array data as of your requirement
XLSB Формат файла XLSB
Формат файла XLSB определяет формат двоичного файла Excel, который представляет собой набор записей и структур, определяющих содержимое книги Excel. Содержимое может включать неструктурированные или полуструктурированные таблицы чисел, текста или чисел и текста, формулы, подключения к внешним данным, диаграммы и изображения. В отличие от XLSX (который основан на формате файла Open XML), XLSB представляет собой двоичный файл книги Excel. Файлы XLSB можно читать и записывать быстрее, что делает их полезными для работы с большими файлами. XLSB редко используется для хранения книг, поскольку XLSX (а ранее XLS) — это наиболее распространенные форматы файлов, выбираемые пользователем для сохранения книг. Его можно открыть с помощью Microsoft Office 2007 и выше.
ПодробнееДругие поддерживаемые преобразования
Вы также можете конвертировать другие форматы файлов в байтовый массив или наоборот, включая некоторые из перечисленных ниже.