title: “Çalışma Sayfası Yorumu Ekle”
description: “Aspose.Cells Cloud REST API kullanarak bir Excel çalışma sayfasındaki belirli bir hücreye yorum ekleyin (PUT /v3.0/cells/{name}/worksheets/{sheetName}/comments/{cellName}).”
keywords: “Aspose.Cells, Bulut API, Çalışma Sayfası Yorumu Ekle, Excel, Elektronik Tablo, Hücre Yorumu”
weight: 20
api_version: “v3.0”
Çalışma Sayfası Yorumu Ekle
Aspose.Cells Cloud REST API kullanarak bir Excel çalışma kitabının çalışma sayfasındaki belirli bir hücreye yorum ekleyin.
Ön Gereksinimler / Kimlik Doğrulama
Her istek için bir Bearer JWT belirteci gerekir. Belirteç edinin/connect/token uç noktası aracılığıyla (bkz. Kimlik Doğrulama Kılavuzu).
Belirteci Authorization başlığında sağlayın:
Authorization: Bearer <jwt token>
Tüm çağrılar, belirteci ve verileri korumak için HTTPS üzerinden yapılmalıdır.
HTTP İsteği
PUT https://api.aspose.cloud/v3.0/cells/{name}/worksheets/{sheetName}/comments/{cellName}
Yol Parametreleri
Ad
Tür
Gerekli
Açıklama
name
string
✔️
Çalışma kitabının dosya adı (örn. test.xlsx).
sheetName
string
✔️
Çalışma sayfasının adı (örn. Sheet1).
cellName
string
✔️
Hedef hücrenin adresi (örn. A1).
Sorgu Parametreleri
Ad
Tür
Gerekli
Açıklama
folder
string
isteğe bağlı
Çalışma kitabının bulunduğu klasör.
storageName
string
isteğe bağlı
Dosyanın bulunduğu depolama hizmetinin adı.
İstek Gövdesi
Gövde, JSON formatında bir Comment nesnesi içermelidir.
Hücre adresi ({cellName} yol değeriyle eşleşmelidir).
Author
string
isteğe bağlı
Yorum yazarının adı.
HtmlNote
string
isteğe bağlı
HTML formatında yorum metni.
Note
string
isteğe bağlı
Düz metin yorumu.
AutoSize
boolean
isteğe bağlı
Yorum kutusunu otomatik boyutlandırma.
IsVisible
boolean
isteğe bağlı
Varsayılan olarak yorumu göster.
Width / Height
number
isteğe bağlı
Yorum kutusunun boyutu (nokta cinsinden).
TextHorizontalAlignment
string
isteğe bağlı
Yatay hizalama (Left, Center, Right).
TextOrientationType
string
isteğe bağlı
Metin döndürme (NoRotation, Rotate90, vs.).
TextVerticalAlignment
string
isteğe bağlı
Dikey hizalama (Top, Center, Bottom).
cURL Örneği
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 <jwt token>"\
-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"
}'
Yanıt Şeması
Alan
Tür
Açıklama
Comment
object
Oluşturulan yorum nesnesi (yukarıdaki Comment Nesne Alanlarına ek olarak bağlantı meta verilerini içerir).
Code
integer
API tarafından döndürülen HTTP durum kodu (örn. 200).
Status
string
Metinsel durum mesajı (örn. "OK").
Comment nesnesi ayrıca bir link alt nesnesi içerir:
Alt Alan
Tür
Açıklama
Href
string
Yorum kaynağı için kendini referans alan URL.
Rel
string
İlişki türü (self).
Title
string
İsteğe bağlı başlık (null olabilir).
Type
string
İsteğe bağlı MIME türü (null olabilir).
Başarılı Yanıt Örneği
{"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"}
Hata Yanıtları
HTTP Kodu
Açıklama
Örnek
400
Geçersiz istek – eksik veya geçersiz parametreler.
{ "Error": { "Code": "InvalidParameter", "Message": "The 'cellName' parameter is missing or malformed." }, "Code": 400, "Status": "Bad Request" }