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 :