Combine Excel files Online

Combine Excel files | Merge Excel using C# .NET Cloud SDK

L’unione dei dati distribuiti nei file Excel in coda è un’attività frequente. Questo articolo illustra le funzionalità avanzate per l’unione di documenti Excel tramite l’API REST .NET. L’architettura dell’API è RESTful, consentendo operazioni basate sul cloud ed evitando la necessità di installazione diretta sui singoli sistemi.

API REST per unire file Excel

Utilizza Aspose.Cells Cloud SDK per .NET per unire in modo semplice ed efficiente i file Excel in uno solo. Questa potente API semplifica il processo di fusione, consentendo agli sviluppatori di sfruttare la potenza di Aspose.Cells per semplificare la manipolazione dei dati. Inoltre, questo approccio non solo semplifica il processo di conversione, ma garantisce anche l’accuratezza e l’affidabilità dell’intero processo di fusione. Fornisce soluzioni potenti per flussi di lavoro di gestione dei dati migliorati.

Durante l’esecuzione di integrazione di report, ricerche di mercato, registrazione di eventi, riconciliazione finanziaria e ricerca accademica, sarà presente un gran numero di file Excel. Utilizzando questa API, i dati possono essere rapidamente integrati per la visualizzazione e l’analisi.

Ora, per utilizzare l’SDK, cerca “Aspose.Cells-Cloud” nel gestore pacchetti NuGet e fai clic sul pulsante “Aggiungi pacchetto”. Ciò aggiungerà il riferimento all’SDK nel tuo progetto. Il prossimo passo importante è ottenere le credenziali del cliente da dashboard cloud. Se non disponi di un account esistente, crea semplicemente un account gratuito seguendo le istruzioni specificate nell’articolo avvio rapido.

Unisci file Excel in C# .NET

Le sezioni seguenti descrivono come unire file Excel a livello di codice utilizzando C# .NET.

CellsApi cellsInstance = new CellsApi(clientID, clientSecret);

Crea un oggetto della classe CellsApi in cui passiamo le credenziali del client come argomenti.

cellsInstance.UploadFile(dictionary.Key, dictionary.Value);

Leggi i file Excel di input e caricali nell’archivio cloud.

Aspose.Cells.Cloud.SDK.Model.FilesResult filesResult = lightCellsApi.PostMerge(mapFiles, "xls", false);

Chiama l’API per unire le cartelle di lavoro di Excel. Quindi carica l’Excel unito nell’archivio cloud.

Combine Excel

Image1:- Merge Excel

Le cartelle di lavoro Excel di input utilizzate nell’esempio precedente possono essere scaricate da:

Unisci file Excel utilizzando i comandi cURL

Aspose.Cells Cloud è un’API migliorata per le operazioni Excel che si integra perfettamente con cURL per fornirti una soluzione versatile per unire file Excel. Interagendo con l’API Aspose.Cells Cloud utilizzando i comandi cURL, puoi avviare il processo di unione in modo semplice e scalabile. Inoltre, offre i vantaggi di un’architettura basata su cloud, garantendo scalabilità e riducendo la dipendenza dalle risorse locali.

Il primo passaggio in questo metodo è generare un token di accesso JWT utilizzando il seguente comando:

curl -v "https://api.aspose.cloud/connect/token" \
 -X POST \
 -d "grant_type=client_credentials&client_id=921363a8-b195-426c-85f7-7d458b112383&client_secret=2bf81fca2f3ca1790e405c904b94d233" \
 -H "Content-Type: application/x-www-form-urlencoded" \
 -H "Accept: application/json"

Ora che abbiamo il token JWT, dobbiamo eseguire il seguente comando per unire i file Excel.

curl -v "https://api.aspose.cloud/v3.0/cells/{inputFile1}/merge?mergeWith={inputFile2}" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-d {}

Conclusione

In sintesi, l’ambiente dinamico per l’unione dei dati offre due potenti modi per unire più file Excel, utilizzando Aspose.Cells Cloud SDK ricco di funzionalità per .NET e l’efficienza degli script dei comandi cURL. Sia che tu scelga il toolkit completo e il controllo granulare forniti da Aspose.Cells Cloud SDK, o la semplicità e la compatibilità multipiattaforma dei comandi cURL. Tuttavia, entrambi i metodi possono unire file Excel.

Articoli Correlati

Ti invitiamo a visitare i seguenti link per saperne di più su: