Strumento di divisione Excel – Dividi foglio di calcolo locale in file in oltre 30 formati

Dividi un workbook Excel locale in file separati in modo completo — nessuna archiviazione su cloud necessaria. L’output supporta oltre 30 formati, tra cui PDF, CSV, JSON, ODS e XPS.

API per la divisione del foglio di calcolo

Web API

PUT https://api.aspose.cloud/v4.0/cells/split/spreadsheet

Sicurezza e autenticazione

Le API di Aspose.Cells Cloud sono sicure e richiedono l’autenticazione tramite token JWT.

-H "Authorization: Bearer {access_token}"

Parametri della richiesta:

Nome parametro Tipo Percorso/QueryString/Corpo HTTP Descrizione
Spreadsheet File FormData Il file locale del foglio di calcolo da dividere. I formati supportati includono XLSX, XLS, ODS, CSV, ecc. Il file viene elaborato interamente sul server senza richiedere archiviazione su cloud.
from Integer Query Indice iniziale (base zero) dell’intervallo di fogli da dividere (es. 0 per il primo foglio).
to Integer Query Indice finale (base zero) dell’intervallo di fogli da dividere (es. 2 dividerà i fogli 0, 1 e 2).
outFormat String Query Format di output per i file risultanti. Supporta oltre 30 formati, tra cui PDF, CSV, JSON, XLSX, HTML.
outPath String Query (Opzionale) Il percorso della cartella locale dove salvare i file risultanti. Se omesso, i file verranno salvati in una posizione temporanea predefinita.
outStorageName String Query Identificatore dello storage per organizzare i file di output. In modalità di elaborazione locale, solitamente si riferisce a un’etichetta di storage definita dalla sessione o dall’utente.
fontsLocation String Query (Opzionale) Specifica una directory locale o personalizzata dei font per garantire una corretta resa del testo durante l’esportazione in PDF o formati immagine.
region String Query (Opzionale) Imposta le impostazioni locali per la formattazione di numeri, date e valute nei file di output (es. "en-US", "de-DE").
password String Query (Opzionale) Se il foglio di calcolo caricato è protetto da password, fornire la password per aprirlo ed elaborarlo.

Risposta

[
  {
    "Name": "ResponseFile",
    "DataType": {
      "Identifier": "File",
      "Reference": "Stream"
    }
  }
]

Il file può essere scaricato direttamente o salvato nella posizione specificata da outPath.

Dettagli della risposta in caso di successo

Codice di stato Content-Type Descrizione
200 OK application/octet-stream Stream binario del file workbook unito.

Codici di stato HTTP

Codice Significato Descrizione
200 OK Filtro applicato con successo; la risposta contiene i dettagli dell’operazione.
400 Richiesta non valida Parametri mancanti o non validi (es. tipo di file non supportato).
401 Non autorizzato Token JWT non valido o mancante.
413 Payload troppo grande Il file caricato supera il limite di dimensione.
500 Errore interno del server Errore imprevisto sul server.

Dove utilizzare l’API per la divisione del foglio di calcolo?

  • Distribuzione dati per dipartimento: Dividi un workbook unificato contenente dati di più dipartimenti in file specifici per ciascun dipartimento.
  • Distribuzione report regionali: Dividi i report nazionali di vendita in file separati per regione.
  • Distribuzione mascheramento dati clienti: Dividi un workbook contenente informazioni sensibili in un file con dati clienti ridotti e anonimizzati.
  • Divisione periodica dei report: Dividi automaticamente i report riassuntivi in report settimanali o giornalieri su base mensile.
  • Distribuzione multi-formato: Dividi un singolo file Excel in più versioni in formati diversi (PDF, CSV, JSON, ecc.) contemporaneamente.
  • Divisione basata su modelli: Dividi file di dati in file di output standardizzati seguendo modelli predefiniti.
  • Pre-elaborazione delle origini dati: Dividi il file Excel in un file CSV standardizzato prima del caricamento nel database.
  • Preparazione dati per API: Dividi dataset di grandi dimensioni in blocchi più piccoli adatti per il trasferimento tramite API.

Perché utilizzare l’API per la divisione del foglio di calcolo?

  • Facile da usare per sviluppatori: Aspose.Cells Cloud offre librerie SDK in diversi linguaggi, consentendo uno sviluppo rapido e fornendo documentazione completa. Rispetto alla creazione di soluzioni personalizzate per il rendering di grafici, riduce significativamente il carico di lavoro.
  • Riduzione dei costi del personale: Riduce la necessità di figure dedicate alla consolidazione dei documenti.
  • Pagamento in base all’uso: Nessun investimento iniziale; paghi solo per le chiamate API effettivamente utilizzate.
  • Costi di manutenzione nulli: Nessuna necessità di mantenere server, aggiornare software o gestire problemi di compatibilità.
  • Mantiene la formattazione complessa di Excel nel formato PDF, universalmente accessibile.

Come utilizzare l’API per la divisione del foglio di calcolo con gli SDK

Specifica dell’API per la divisione del foglio di calcolo

La Specifiche dell’API per la divisione del foglio di calcolo fornisce un’interfaccia di programmazione accessibile pubblicamente per eseguire interazioni REST direttamente da un browser web. Puoi utilizzare lo strumento a riga di comando cURL per accedere facilmente ai servizi web di Aspose.Cells. L’esempio seguente mostra come effettuare chiamate all’API Cloud tramite cURL.

Utilizzare gli SDK di Aspose.Cells Cloud

L’utilizzo degli SDK è il modo più rapido per sviluppare, poiché nasconde i dettagli di basso livello e permette di dividere il foglio di calcolo in file separati con codice minimo.
Controlla il repository GitHub per un elenco completo degli SDK di Aspose.Cells Cloud.

I seguenti esempi di codice mostrano come richiamare i servizi web di Aspose.Cells utilizzando diversi SDK: