Ajouter un graphique à une feuille de calcul – Guide de l’API Aspose.Cells Cloud
Cette API REST ajoute un nouveau graphique à une feuille de calcul.
Prérequis
Avant d’appeler cette opération, obtenez un jeton d’accès JWT valide et assurez-vous que le classeur cible est stocké dans le dossier ou l’emplacement de stockage spécifié.
API PutWorksheetAddChart
PUT https://api.aspose.cloud/v3.0/cells/{name}/worksheets/{sheetName}/charts
Sécurité et authentification
Les API Aspose.Cells Cloud sont sécurisées et nécessitent une authentification basée sur un jeton JWT.
Paramètres de la requête
| Nom du paramètre | Type | Emplacement | Description |
|---|---|---|---|
| name | string | path | Nom du classeur. |
| sheetName | string | path | Nom de la feuille de calcul. |
| chartType | string | query | Type de graphique (voir la propriété Type dans la ressource graphique). Les types de graphiques pris en charge incluent Bar, Column, Line, Pie, Scatter, Area, Doughnut, Radar, etc. |
| upperLeftRow | integer | query | Index de ligne supérieure gauche de la zone du graphique (indexé à partir de 0). |
| upperLeftColumn | integer | query | Index de colonne supérieure gauche de la zone du graphique (indexé à partir de 0). |
| lowerRightRow | integer | query | Index de ligne inférieure droite de la zone du graphique (indexé à partir de 0). |
| lowerRightColumn | integer | query | Index de colonne inférieure droite de la zone du graphique (indexé à partir de 0). |
| area | string | query | Plage fournissant les valeurs à représenter (par exemple, A1:B5). |
| isVertical | boolean | query | Indique si l’orientation du graphique est verticale. |
| categoryData | string | query | Plage des valeurs de l’axe des catégories (par exemple, D1:E10). |
| isAutoGetSerialName | boolean | query | Si true, les noms de séries sont générés automatiquement. |
| title | string | query | Titre du graphique. |
| folder | string | query | Dossier contenant le classeur. |
| storageName | string | query | Nom du stockage. |
| dataLabels | boolean | query | Afficher les étiquettes de données si true. |
| dataLabelsPosition | string | query | Position des étiquettes de données (par exemple, Above). |
| pivotTableSheet | string | query | Nom de la feuille contenant le tableau croisé dynamique. |
| pivotTableName | string | query | Nom du tableau croisé dynamique. |
Réponse
{
"Status":"OK",
"Code":200
}
Codes de statut HTTP
| Code | Signification | Description |
|---|---|---|
| 200 | OK | Filtre appliqué avec succès ; la réponse contient les détails de l’opération. |
| 400 | Bad Request | Paramètres manquants ou non valides (par exemple, type de fichier non pris en charge). |
| 401 | Unauthorized | Jeton JWT invalide ou manquant. |
| 413 | Payload Too Large | Le fichier téléchargé dépasse la taille limite. |
| 500 | Internal Server Error | Erreur serveur inattendue. |
Comment utiliser l’API PutWorksheetAddChart avec les SDK
Spécification de l’API PutWorksheetAddChart
La spécification OpenAPI définit une interface de programmation publiquement accessible et permet d’effectuer des interactions REST directement depuis un navigateur web.
Vous pouvez utiliser l’outil en ligne de commande cURL pour accéder facilement aux services web Aspose.Cells. L’exemple suivant montre comment effectuer un appel à l’API Cloud via cURL.
Utiliser les SDK Aspose.Cells Cloud
L’utilisation d’un SDK est le meilleur moyen d’accélérer le développement. Un SDK abstrait les détails de bas niveau et vous permet de vous concentrer sur les tâches de votre projet. Veuillez consulter le dépôt GitHub pour obtenir la liste complète des SDK Aspose.Cells Cloud.
Les exemples de code suivants montrent comment effectuer des appels aux services web Aspose.Cells à l’aide de divers SDK :