Ottenere il numero di pagine da un file Excel utilizzando l'API Aspose.Cells Cloud
Questa REST API restituisce il numero di pagine per una cartella di lavoro.
Sicurezza e autenticazione
Le API Aspose.Cells Cloud sono sicure e richiedono l'autenticazione tramite token JWT.
API REST
GET https://api.aspose.cloud/v3.0/cells/{name}/pagecount
I parametri della richiesta
| Nome Parametro | Tipo | Posizione | Obbligatorio | Descrizione |
|---|---|---|---|---|
| name | string | path | Sì | Il nome del documento Excel. |
| folder | string | query | No | La cartella contenente il documento. |
| storageName | string | query | No | Il nome dello storage da utilizzare. |
La Specifica OpenAPI definisce un’interfaccia di programmazione accessibile pubblicamente e consente di effettuare interazioni REST direttamente da un browser web.
Puoi utilizzare lo strumento a riga di comando cURL per accedere facilmente all’API REST di Aspose.Cells. L’esempio seguente mostra come chiamare l’endpoint con cURL.
Schema di risposta
| Stato HTTP | Tipo dati | Descrizione |
|---|---|---|
| 200 | integer | Il numero totale di pagine stampabili nella cartella di lavoro (es. 13). |
| 4xx‑5xx | JSON | Oggetto errore (vedere la sezione Gestione errori). |
Famiglia di SDK cloud
Utilizzare un SDK è il modo migliore per velocizzare lo sviluppo. Un SDK si occupa dei dettagli a basso livello e ti permette di concentrarti sulle attività del tuo progetto.Consulta il repository GitHub per un elenco completo degli SDK di Aspose.Cells Cloud.
I seguenti esempi di codice mostrano come effettuare chiamate ai servizi web Aspose.Cells utilizzando vari SDK:
Gestione errori
| Stato HTTP | Descrizione | Corpo JSON di esempio |
|---|---|---|
| 401 | Token JWT non valido o mancante. | { "Code": "InvalidAuthenticationToken", "Message": "Il token di accesso è mancante o non valido." } |
| 404 | La cartella di lavoro specificata non è stata trovata. | { "Code": "FileNotFound", "Message": "Il file richiesto non esiste." } |
| 400 | Richiesta non valida – parametri obbligatori mancanti. | { "Code": "BadRequest", "Message": "Parametro obbligatorio 'name' mancante." } |
| 500 | Errore interno del server. | { "Code": "InternalError", "Message": "Si è verificato un errore imprevisto." } |