Aggiungi un grafico a un foglio di lavoro – Guida API Aspose.Cells Cloud
Questa REST API aggiunge un nuovo grafico a un foglio di lavoro.
Prerequisiti
Prima di chiamare questa operazione, ottieni un token di accesso JWT valido e assicurati che il workbook di destinazione sia memorizzato nella cartella o nell’area di archiviazione specificata.
API PutWorksheetAddChart
PUT https://api.aspose.cloud/v3.0/cells/{name}/worksheets/{sheetName}/charts
Sicurezza e autenticazione
Le API Aspose.Cells Cloud sono sicure e richiedono l’autenticazione basata su token JWT.
Parametri della richiesta
| Nome parametro | Tipo | Posizione | Descrizione |
|---|---|---|---|
| name | stringa | path | Nome del workbook. |
| sheetName | stringa | path | Nome del foglio di lavoro. |
| chartType | stringa | query | Tipo di grafico (vedi la proprietà Type nella risorsa grafico). I tipi di grafico supportati includono Bar, Column, Line, Pie, Scatter, Area, Doughnut, Radar, ecc. |
| upperLeftRow | integer | query | Indice della riga in alto a sinistra dell’area del grafico (in base 0). |
| upperLeftColumn | integer | query | Indice della colonna in alto a sinistra dell’area del grafico (in base 0). |
| lowerRightRow | integer | query | Indice della riga in basso a destra dell’area del grafico (in base 0). |
| lowerRightColumn | integer | query | Indice della colonna in basso a destra dell’area del grafico (in base 0). |
| area | stringa | query | Intervallo che fornisce i valori da rappresentare (es. A1:B5). |
| isVertical | boolean | query | Indica se l’orientamento del grafico è verticale. |
| categoryData | stringa | query | Intervallo dei valori dell’asse delle categorie (es. D1:E10). |
| isAutoGetSerialName | boolean | query | Se true, i nomi delle serie vengono generati automaticamente. |
| title | stringa | query | Titolo del grafico. |
| folder | stringa | query | Cartella contenente il workbook. |
| storageName | stringa | query | Nome dell’area di archiviazione. |
| dataLabels | boolean | query | Mostra le etichette dei dati quando true. |
| dataLabelsPosition | stringa | query | Posizione delle etichette dei dati (es. Above). |
| pivotTableSheet | stringa | query | Nome del foglio contenente la tabella pivot. |
| pivotTableName | stringa | query | Nome della tabella pivot. |
Risposta
{
"Status":"OK",
"Code":200
}
Codici di stato HTTP
| Codice | Significato | Descrizione |
|---|---|---|
| 200 | OK | Filtro applicato correttamente; la risposta contiene i dettagli dell’operazione. |
| 400 | Bad Request | Parametri mancanti o non validi (es. tipo di file non supportato). |
| 401 | Unauthorized | Token JWT non valido o mancante. |
| 413 | Payload Too Large | Il file caricato supera il limite di dimensione. |
| 500 | Internal Server Error | Errore imprevisto del server. |
Come utilizzare l’API PutWorksheetAddChart con gli SDK
Specifica dell’API PutWorksheetAddChart
La Specifica OpenAPI definisce un’interfaccia di programmazione pubblicamente accessibile e consente di effettuare interazioni REST direttamente da un browser web.
Puoi utilizzare lo strumento a riga di comando cURL per accedere facilmente ai servizi web Aspose.Cells. L’esempio seguente mostra come effettuare una chiamata all’API Cloud con cURL.
Utilizzare gli SDK Aspose.Cells Cloud
L’utilizzo di un SDK è il modo migliore per velocizzare lo sviluppo. Un SDK astrae i dettagli di basso livello e ti consente di concentrarti sulle attività del tuo progetto. Consulta il repository GitHub per un elenco completo degli SDK Aspose.Cells Cloud.
I seguenti esempi di codice mostrano come effettuare chiamate ai servizi web Aspose.Cells utilizzando vari SDK: