Adresse de la cellule (doit correspondre à la valeur {cellName} du chemin).
Author
string
facultatif
Nom de l’auteur du commentaire.
HtmlNote
string
facultatif
Texte du commentaire au format HTML.
Note
string
facultatif
Texte brut du commentaire.
AutoSize
boolean
facultatif
Redimensionner automatiquement la boîte de commentaire.
IsVisible
boolean
facultatif
Afficher le commentaire par défaut.
Width / Height
number
facultatif
Dimensions de la boîte de commentaire (en points).
TextHorizontalAlignment
string
facultatif
Alignement horizontal (Left, Center, Right).
TextOrientationType
string
facultatif
Orientation du texte (NoRotation, Rotate90, etc.).
TextVerticalAlignment
string
facultatif
Alignement vertical (Top, Center, Bottom).
Exemple cURL
curl -v "https://api.aspose.cloud/v3.0/cells/test.xlsx/worksheets/Sheet1/comments/A1"\
-X PUT \
-H "Content-Type: application/json"\
-H "Accept: application/json"\
-H "Authorization: Bearer <jeton jwt>"\
-d '{
"CellName": "A1",
"Author": "test",
"HtmlNote": "<font style=\"font-weight:bold;font-family:Tahoma;font-size:9pt;color:#000000;text-align:left;\">this is a comment</font>",
"Note": "this is a comment",
"AutoSize": true,
"IsVisible": true,
"Width": 10,
"Height": 10,
"TextHorizontalAlignment": "Left",
"TextOrientationType": "NoRotation",
"TextVerticalAlignment": "Top"
}'
Schéma de réponse
Champ
Type
Description
Comment
object
Objet commentaire créé (voir Champs de l’objet Comment ci-dessus, ainsi que les métadonnées de lien).
Code
integer
Code de statut HTTP retourné par l’API (par exemple, 200).
Status
string
Message de statut textuel (par exemple, "OK").
L’objet Comment contient également un sous-objet link :
Sous-champ
Type
Description
Href
string
URL de référence vers la ressource du commentaire.
Rel
string
Type de relation (self).
Title
string
Titre facultatif (peut être null).
Type
string
Type MIME facultatif (peut être null).
Exemple de réponse réussie
{"Comment":{"CellName":"A1","Author":"test","HtmlNote":"<Font Style=\"FONT-WEIGHT: bold;FONT-FAMILY: Tahoma;FONT-SIZE: 9pt;COLOR: #000000;TEXT-ALIGN: left;\">this is a comment</Font>","Note":"this is a comment","AutoSize":true,"IsVisible":true,"Width":10,"Height":10,"TextHorizontalAlignment":"Left","TextOrientationType":"NoRotation","TextVerticalAlignment":"Top","link":{"Href":"/test.xlsx/worksheets/Sheet1/comments/A1","Rel":"self","Title":null,"Type":null}},"Code":200,"Status":"OK"}
Réponses d’erreur
Code HTTP
Description
Exemple
400
Requête incorrecte – paramètres manquants ou invalides.
{ "Error": { "Code": "InvalidParameter", "Message": "Le paramètre 'cellName' est manquant ou mal formé." }, "Code": 400, "Status": "Bad Request" }
Les SDK suivants fournissent des wrappers prêts à l’emploi pour cette opération. Remplacer les valeurs génériques (<YOUR_TOKEN>, <FILE_NAME>, etc.) par des données réelles.
Voir aussi
Obtenir un commentaire de feuille de calcul – GET /cells/{name}/worksheets/{sheetName}/comments/{cellName}
Mettre à jour un commentaire de feuille de calcul – POST /cells/{name}/worksheets/{sheetName}/comments/{cellName}
Supprimer un commentaire de feuille de calcul – DELETE /cells/{name}/worksheets/{sheetName}/comments/{cellName}
Effacer tous les commentaires – DELETE /cells/{name}/worksheets/{sheetName}/comments
Notes supplémentaires
Le chemin du point de terminaison inclut v3.0. Une version plus récente (v3.1) est disponible ; mettez à jour l’URL de base en conséquence si vous avez besoin des dernières fonctionnalités.