Converti XLSM in array di byte tramite C#
Nativo e ad alte prestazioni Microsoft Excel XLSM 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 XLSM in Byte Array e anche in un fileMatrice di byte a XLSM documento utilizzando la lingua C#. Per convertire XLSM 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 XLSM in array di byte tramite C#
È facile per gli sviluppatori caricare e convertire i file XLSM 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 XLSM 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 XLSM all\'array di byte C#
Workbook workbook = new Workbook("sourceFile.xlsm");
//Save the workbook in memory stream
MemoryStream ms = new MemoryStream();
workbook.Save(ms, SaveFormat.Xlsm);
//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
XLSM Cos'è il formato file XLSM
I file con estensione XLSM sono un tipo di file di foglio di calcolo che supportano le macro. Dal punto di vista applicativo, una Macro è un insieme di istruzioni utilizzate per automatizzare i processi. Una macro viene utilizzata per registrare i passaggi eseguiti ripetutamente e facilita l'esecuzione delle azioni eseguendo nuovamente la macro. Le macro vengono programmate con Visual Basic for Applications (VBA) di Microsoft dalla cartella di lavoro di Excel utilizzando l'editor di Visual Basic e possono essere eseguite/debug direttamente da lì.
Leggi di piùAltre conversioni supportate
Puoi anche convertire altri formati di file in array di byte o viceversa, inclusi alcuni elencati di seguito.