Converti XLSX in array di byte tramite C#
Nativo e ad alte prestazioni Microsoft Excel XLSX conversione in array di byte o viceversa per l'elaborazione dei dati dei fogli di calcolo utilizzando le API lato server .NET.
Byte Array è utile per l’elaborazione o l’archiviazione dei dati. È possibile convertire il file XLSX in Byte Array e anche in un fileMatrice di byte a XLSX documento utilizzando la lingua C#. Per convertire XLSX in un array di byte, utilizzeremo
API che offre diverse funzionalità per la manipolazione e la conversione dei documenti utilizzando la piattaforma .NET.
Come convertire XLSX in array di byte tramite C#
È facile per gli sviluppatori caricare e convertire i file XLSX in un array di byte per ulteriori attività di manipolazione in poche righe di codice.
- Includi lo spazio dei nomi nel file della classe
- Caricare il file di input XLSX utilizzando la cartella di lavoro
- Inizializza l’oggetto MemoryStream
- Converti i dati del flusso in un array di byte
- Elabora i dati secondo le tue esigenze
Requisiti di sistema
Assicurati solo che il sistema abbia Microsoft Windows o un sistema operativo compatibile con .NET Framework, .NET Core, Windows Azure, Mono o piattaforme Xamarin, nonché un ambiente di sviluppo come Microsoft Visual Studio.
- Installa dalla riga di comando come
nuget install Aspose.Cells
o tramite la console di gestione pacchetti di Visual Studio conInstall-Package Aspose.Cells
. - In alternativa, ottieni il programma di installazione MSI offline o tutte le DLL in un file ZIP dadownload
Questo codice di esempio mostra la conversione da XLSX all\'array di byte C#
Workbook workbook = new Workbook("sourceFile.xlsx");
//Save the workbook in memory stream
MemoryStream ms = new MemoryStream();
workbook.Save(ms, SaveFormat.Xlsx);
//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
XLSX Cos'è il formato file XLSX
XLSX è un formato noto per i documenti Excel Microsoft introdotto da Microsoft con il rilascio di Microsoft Office 2007. Basato sulla struttura organizzata secondo le convenzioni Open Packaging come delineato nella Parte 2 dello standard OOXML ECMA-376, il nuovo formato è un pacchetto zip che contiene una serie di file XML. La struttura e i file sottostanti possono essere esaminati semplicemente decomprimendo il file .xlsx.
Leggi di piùAltre conversioni supportate
Puoi anche convertire altri formati di file in array di byte o viceversa, inclusi alcuni elencati di seguito.