Come comprimere file Excel – Ridurre le dimensioni dei fogli di calcolo e ottimizzare le prestazioni

Comprimi in modo programmatico fogli di calcolo Excel e riduci la dimensione dei file con l’API Aspose.Cells Cloud. Ottimizza le prestazioni della cartella di lavoro rimuovendo dati non utilizzati, comprimendo oggetti incorporati e pulendo la formattazione. Questa API RESTful consente di automatizzare i flussi di lavoro di compressione e ottimizzazione dei file Excel.

API per la compressione del foglio di calcolo

API Web

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

Sicurezza e autenticazione

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

-H "Authorization: Bearer {access_token}"

Parametri della richiesta

Nome parametro Tipo Percorso/Query/Stringa/Corpo HTTP Descrizione
Spreadsheet File FormData Obbligatorio. Il file della cartella di lavoro Excel sorgente (.xlsx, .xls, ecc.) da comprimere.
level Integer Query Opzionale. Intensità della compressione (0 = più veloce/meno intensa, 9 = più lenta/massima). Se omesso, viene applicato un valore predefinito bilanciato (5).
outPath String Query Opzionale. Percorso della cartella di destinazione nel tuo archivio cloud. Se omesso, il file viene salvato nella stessa cartella della cartella di lavoro sorgente.
outStorageName String Query Obbligatorio. Identificatore del servizio di archivio cloud configurato (es. CorporateDrive).
region String Query Opzionale. Impostazione locale (es. de-DE) che potrebbe influenzare la gestione dei dati specifici per regione.
password String Query Opzionale. Password per decrittografare un foglio di calcolo protetto. Lasciare vuoto se il file non è crittografato.

Risposta

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

Codici di stato HTTP

Codice Significato Descrizione
200 OK Filtro applicato correttamente; 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 del server.

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

  • Distribuzione automatica di report – Comprimi i bilanci mensili prima di inviarli via email per garantire la riuscita della consegna e migliorare l’esperienza del destinatario.
  • Ottimizzazione del caricamento dei file da parte degli utenti – Comprimi i file Excel caricati in background per risparmiare spazio di archiviazione cloud e ridurre i costi di archiviazione.
  • Elaborazione e migrazione di pipeline dati – Comprimi i file Excel intermedi generati durante i processi ETL per velocizzare il trasferimento in rete e ridurre il carico di archiviazione temporanea.

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

  • Facile da usare per sviluppatori – Aspose.Cells Cloud offre librerie SDK in molteplici linguaggi, consentendo uno sviluppo rapido con una documentazione completa.
  • Riduzione dei costi del personale – Elimina la necessità di personale dedicato per la consolidazione manuale dei documenti.
  • Prezzi basati sull’uso – Nessun investimento iniziale; paghi solo per le chiamate API effettivamente eseguite.
  • Nessuna manutenzione del server richiesta – Nessun server da gestire, nessun aggiornamento software e nessun problema di compatibilità.

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

Specifica dell’API per la compressione del foglio di calcolo

La Specifica dell’API per la compressione del foglio di calcolo fornisce un’interfaccia accessibile pubblicamente per le interazioni REST, consentendo chiamate dirette all’API 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 con cURL.

Utilizzare gli SDK di Aspose.Cells Cloud

L’utilizzo di un SDK è il modo più rapido per sviluppare, poiché astrae i dettagli a basso livello e ti permette di comprimere un foglio di calcolo con poche righe di codice. Consulta il repository GitHub per un elenco completo degli SDK di Aspose.Cells Cloud.

I seguenti esempi di codice mostrano come interagire con i servizi web di Aspose.Cells Cloud utilizzando vari SDK: