Grafik Özniteliklerini Güncelle – Aspose.Cells Cloud REST API

Bu REST API, grafik özniteliklerini günceller.

Güvenlik ve Kimlik Doğrulama

Aspose.Cells Cloud API’leri güvenlidir ve JWT belirteci tabanlı kimlik doğrulama gerektirir.

PostWorksheetChart API

POST https://api.aspose.cloud/v3.0/cells/{name}/worksheets/{sheetName}/charts/{chartIndex}

İstek Parametreleri

Parametre Adı Tür Yol/Sorgu Dizesi/HTTPBody Açıklama
name string path Excel dosyasının adı.
sheetName string path Grafiğin bulunduğu çalışma sayfasının adı.
chartIndex integer path Güncellenecek grafiğin sıfır tabanlı dizini.
chart object body Değiştirilecek grafik özniteliklerini tanımlayan JSON nesnesi.
folder string query Dosyanın bulunduğu depolama klasörü.
storageName string query Depolama hizmetinin adı.

İstek Gövdesi Şeması

chart nesnesi, değiştirebileceğiniz öznitelikleri içerir. Aşağıda, yaygın olarak kullanılan birkaç alanı içeren temsilci bir JSON örneği verilmiştir:

{
  "Title": {
    "Text": "Çeyreklik Satışlar"
  },
  "ShowLegend": true,
  "Type": "Line",
  "DataLabels": {
    "ShowValue": true,
    "ShowPercentage": false
  },
  "ChartArea": {
    "BorderColor": "Blue",
    "FillColor": "White"
  }
}

Not: Yalnızca değiştirmek istediğiniz alanları sağlamanız gerekir. Atlanan öznitelikler mevcut değerlerini korur.

OpenAPI Spesifikasyonu, herkese açık bir programlama arayüzü tanımlar ve REST etkileşimlerini doğrudan bir web tarayıcısından gerçekleştirmenizi sağlar.

Aspose.Cells web hizmetlerine kolayca erişmek için cURL komut satırı aracını kullanabilirsiniz. Aşağıdaki örnek, cURL ile Cloud API’ye istekte bulunmayı göstermektedir.

Yanıt

API, işlemin sonucunu gösteren bir JSON nesnesi döndürür. Başarılı bir güncelleme şu şekilde olur:

{
  "Code": 200,
  "Status": "OK"
}

Başarılı durum kodları

HTTP Durumu Açıklama
200 OK – Grafik öznitelikleri başarıyla güncellendi.

Yanıt üstbilgileri

Üstbilgi Açıklama
Content-Type application/json – Yanıt gövdesinin JSON formatında olduğunu belirtir.
X-RequestId İstek için benzersiz tanımlayıcı (sorun giderme için kullanışlıdır).

Olası hata yanıtları şunlardır:

HTTP Durumu Açıklama
400 Bad Request – geçersiz parametreler veya gövde
401 Unauthorized – eksik veya geçersiz belirteç
404 Not Found – dosya, çalışma sayfası veya grafik bulunamadı
500 Internal Server Error

Diğer grafikle ilgili işlemler için, ilgili konulara bakın, örneğin Grafik Başlığını Güncelle ve Grafik Efsanesini Güncelle.

Bulut SDK Geliştirme Takımı

SDK kullanmak, geliştirme hızını artırmak için en iyi yoldur. Bir SDK, düşük seviye detayları yönetir ve projenizin görevlerine odaklanmanızı sağlar. Aspose.Cells Cloud SDK’larının tam listesi için lütfen GitHub deposuna bakın.

Aşağıdaki kod örnekleri, farklı SDK’lar kullanarak Aspose.Cells web hizmetlerine istek yapmayı göstermektedir: