Chuyển đổi XLSB thành mảng byte thông qua C#
Hiệu suất cao và gốc Microsoft Excel XLSB chuyển đổi sang mảng byte hoặc ngược lại để xử lý dữ liệu bảng tính bằng API .NET phía máy chủ.
Byte Array rất hữu ích cho việc xử lý hoặc lưu trữ dữ liệu. Bạn có thể chuyển đổi tệp XLSB thành Byte Array cũng nhưMảng Byte tới XLSB tài liệu sử dụng ngôn ngữ C#. Để chuyển đổi XLSB thành mảng byte, chúng tôi sẽ sử dụng
API cung cấp các tính năng khác nhau để thao tác và chuyển đổi tài liệu bằng nền tảng .NET.
Cách chuyển đổi XLSB thành mảng Byte thông qua C#
Các nhà phát triển có thể dễ dàng tải và chuyển đổi tệp XLSB thành mảng byte để thực hiện các tác vụ thao tác tiếp theo chỉ bằng một vài dòng mã.
- Bao gồm không gian tên trong tệp lớp của bạn
- Tải tệp đầu vào XLSB bằng Workbook
- Khởi tạo đối tượng MemoryStream
- Chuyển đổi dữ liệu luồng thành mảng byte
- Xử lý dữ liệu theo yêu cầu của bạn
yêu cầu hệ thống
Chỉ cần đảm bảo rằng hệ thống đó có Microsoft Windows hoặc hệ điều hành tương thích với .NET Framework, .NET Core, Windows Azure, Mono hoặc Xamarin Platforms cũng như môi trường phát triển như Microsoft Visual Studio.
- Cài đặt từ dòng lệnh như
nuget install Aspose.Cells
hoặc thông qua Bảng điều khiển quản lý gói của Visual Studio vớiInstall-Package Aspose.Cells
. - Ngoài ra, hãy tải trình cài đặt MSI ngoại tuyến hoặc tất cả các tệp DLL trong tệp ZIP từlượt tải xuống
Mã mẫu này hiển thị XLSB thành mảng byte C# Chuyển đổi
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 Những gì là XLSB Tập Tin Định Dạng
Định dạng tệp XLSB chỉ định Định dạng tệp nhị phân Excel, là tập hợp các bản ghi và cấu trúc chỉ định nội dung sổ làm việc Excel. Nội dung có thể bao gồm các bảng số, văn bản không có cấu trúc hoặc bán cấu trúc hoặc cả số và văn bản, công thức, kết nối dữ liệu ngoài, biểu đồ và hình ảnh. Không giống như XLSX (dựa trên định dạng tệp Open XML), XLSB đại diện cho tệp sổ làm việc Excel nhị phân. Các tệp XLSB có thể được đọc và ghi nhanh hơn, điều này giúp chúng hữu ích khi làm việc với các tệp lớn. XLSB hiếm khi được sử dụng để lưu trữ sổ làm việc vì XLSX (và trước đây là XLS) là các định dạng tệp được người dùng phổ biến nhất chọn để lưu sổ làm việc. Có thể mở bằng Microsoft Office 2007 trở lên.
Đọc ThêmChuyển đổi được hỗ trợ khác
Bạn cũng có thể chuyển đổi các định dạng tệp khác thành mảng byte hoặc ngược lại, bao gồm một số định dạng được liệt kê bên dưới.