Converti SXC in CSV utilizzando GroupDocs.Conversion per .NET

Introduzione

Hai difficoltà a convertire i file di fogli di calcolo Macintosh legacy (.sxc) in formati CSV più accessibili e versatili? Questa sfida comune può essere risolta senza problemi utilizzando la potente libreria GroupDocs.Conversion per .NET. In questo tutorial, ti guideremo nella conversione efficiente dei tuoi file SXC in formato CSV.

  • Cosa imparerai:
    • Come caricare e convertire i file SXC utilizzando GroupDocs.Conversion
    • Impostazione delle opzioni di conversione per esportare come CSV
    • Salvataggio del file convertito con facilità

Prima di iniziare, approfondiamo meglio ciò di cui hai bisogno.

Prerequisiti

Prima di iniziare a scrivere il codice, assicurati che il tuo ambiente sia pronto:

  • Librerie richieste:

    • GroupDocs.Conversion per .NET (versione 25.3.0)
  • Requisiti di configurazione dell’ambiente:

    • Visual Studio o qualsiasi IDE preferito che supporti C#
  • Prerequisiti di conoscenza:

    • Conoscenza di base della gestione dei file in C#

Impostazione di GroupDocs.Conversion per .NET

Per prima cosa installiamo la libreria necessaria:

Console del gestore pacchetti NuGet

Install-Package GroupDocs.Conversion -Version 25.3.0

Interfaccia a riga di comando .NET

dotnet add package GroupDocs.Conversion --version 25.3.0

Acquisizione della licenza

Puoi iniziare con una prova gratuita per esplorare le funzionalità di GroupDocs.Conversion:

Inizializzazione e configurazione di base

Per inizializzare GroupDocs.Conversion nel tuo progetto C#:

using GroupDocs.Conversion;
// Il tuo codice per caricare i file andrà qui

Guida all’implementazione

Ora scomponiamo l’implementazione in passaggi chiari.

Carica file SXC sorgente

Panoramica

Il caricamento di un file SXC è il primo passo del nostro processo di conversione. Ciò comporta l’inizializzazione di un Converter oggetto con il percorso del file sorgente.

Guida passo passo

Inizializza l’oggetto convertitore
string sampleSxcPath = "YOUR_DOCUMENT_DIRECTORY/sample.sxc";
// Carica il file SXC di origine
var converter = new Converter(sampleSxcPath);
  • Parametri:
    • sampleSxcPath: Percorso completo del file SXC.

Questo passaggio garantisce che il processo di conversione possa accedere e leggere correttamente il file di input.

Imposta le opzioni di conversione su CSV

Panoramica

Successivamente, definiamo come il nostro file SXC verrà convertito in formato CSV. Ciò comporta l’impostazione SpreadsheetConvertOptions.

Guida passo passo

Configura le opzioni di conversione
using GroupDocs.Conversion.Options.Convert;
// Crea un'istanza di SpreadsheetConvertOptions con le impostazioni desiderate
var convertOptions = new SpreadsheetConvertOptions 
{
    Format = FileType.Csv // Specificare il formato di destinazione come CSV
};
  • Configurazione chiave:
    • Format: specifica che l’output deve essere in formato CSV.

Questa configurazione indica a GroupDocs.Conversion esattamente come elaborare ed esportare il file.

Esegui la conversione e salva il file di output

Panoramica

Infine, eseguiamo la conversione e salviamo il risultato. Questo passaggio è fondamentale per ottenere l’output CSV desiderato.

Guida passo passo

Esegui conversione e salva
string outputFile = Path.Combine("YOUR_OUTPUT_DIRECTORY\