Questo breve tutorial descrive come convertire XLS in XLSX in C# senza utilizzare strumenti di terze parti. Aiuta a personalizzare l’operazione di caricamento XLS per ridurre il fabbisogno di memoria e la creazione di file XLSX con i dati desiderati solo dall’XLS di origine. Per convertire XLS in XLSX C# viene fornito anche il codice che mostra non solo la conversione richiesta ma anche guide per personalizzare il processo di caricamento XLS per evitare che dati non necessari vengano copiati nell’XLSX convertito.
Passaggi per convertire XLS in XLSX usando C#
- Configura la tua applicazione per aggiungere un riferimento a Aspose.Cells for .NET dal gestore di pacchetti NuGet
- Crea un’istanza dell’oggetto classe LoadOptions per controllare il caricamento del file XLS
- Configurare l’oggetto classe LoadOptions prima di caricare il file XLS
- Carica il file XLS nell’oggetto Workbook utilizzando le impostazioni di LoadOptions
- Salva il file XLS caricato come XLSX sul disco
I passaggi precedenti forniscono una procedura dettagliata per assistere come l’utilizzo di C# converte XLS in XLSX. Questo processo è abbastanza semplice ed è questione di un paio di righe di codice se vuoi semplicemente salvare l’XLS in XLSX senza alcuna personalizzazione. Tuttavia, ai fini dell’apprendimento, i passaggi e il codice di esempio vengono condivisi per controllare l’operazione di caricamento del file XLS come si filtrano i dati dall’XLS e si imposta anche il flag per eseguire automaticamente le formule durante l’apertura del file XLS di origine.
Codice per convertire XLS in XLSX in C#
Questo codice usa l’oggetto della classe LoadOptions e mostra alcune proprietà come le impostazioni di memoria, flag per analizzare la formula una volta aperto il file, imposta la password per aprire il file e imposta il filtro per caricare i dati da fogli con solo immagini. Ci sono molte altre opzioni anche come controllare le restrizioni di Excel o meno durante l’inserimento dei dati nelle celle, la configurazione dei caratteri predefiniti, l’impostazione del formato carta e così via.
In questo tutorial, abbiamo imparato che è possibile utilizzare efficacemente l’API basata su XLS in XLSX C#. Se vuoi imparare il processo per convertire Excel in un’immagine, fai riferimento all’articolo su come convertire Excel in immagine in C#.