Aspose.Cells Cloud API ile Excel Çalışma Sayfasına Bir Şekil Ekleyin

Bu REST API, Excel çalışma sayfasına bir şekil ekler.
Uç nokta API sürümü v3.0’a aittir; Aspose Cloud OAuth2 akışı (istemci kimliği/istemci sırrı) ile alınan bir JWT erişim belirteci kullandığınızdan ve bunu Authorization: Bearer <token> başlığında kullandığınızdan emin olun.

Güvenlik ve Kimlik Doğrulama

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

PutWorksheetShape API

PUT https://api.aspose.cloud/v3.0/cells/{name}/worksheets/{sheetName}/shapes

İstek parametreleri

Parametre Adı Tür Konum Açıklama
name string path Belge adı.
sheetName string path Çalışma sayfası adı.
shapeDTO object body Eklenecek şekli açıklayan JSON nesnesi (tam şema için OpenAPI spesifikasyonuna bakın).
drawingType string query Şekil nesne türü (örneğin, arc, line, rectangle).
upperLeftRow integer query Şeklin sol üst köşesinin satır indeksi.
upperLeftColumn integer query Şeklin sol üst köşesinin sütun indeksi.
top integer query Şeklin üst kenarından itibaren dikey ofset (piksel cinsinden).
left integer query Şeklin sol kenarından itibaren yatay ofset (piksel cinsinden).
width integer query Şeklin genişliği (piksel cinsinden).
height integer query Şeklin yüksekliği (piksel cinsinden).
folder string query Belgeyi içeren klasör.
storageName string query Depo adı.

OpenAPI Spesifikasyonu, herkese açık erişilebilir bir programlama arayüzü tanımlar ve REST etkileşimlerini doğrudan bir web tarayıcısından gerçekleştirmenize olanak tanır.

Aspose.Cells web hizmetlerine kolayca erişmek için cURL komut satırı aracını kullanabilirsiniz. Aşağıdaki örnek, cURL ile Bulut API’ye nasıl istek yapılacağını göstermektedir.

HTTP Durum Kodları

Kod Anlamı Açıklama
200 OK (Tamam) Filtre başarıyla uygulandı; yanıt işlem ayrıntılarını içerir.
400 Bad Request (Hatalı İstek) Eksik veya geçersiz parametreler (örneğin, desteklenmeyen dosya türü).
401 Unauthorized (Yetkisiz) Geçersiz veya eksik JWT belirteci.
413 Payload Too Large (Çok Büyük Yük) Yüklenen dosya boyut sınırnını aşıyor.
500 Internal Server Error (İç Sunucu Hatası) Beklenmeyen sunucu hatası.

Typical error responses include:

  • 400 Bad Request – eksik veya geçersiz parametreler.
  • 401 Unauthorized – geçersiz veya eksik JWT belirteci.
  • 404 Not Found – belirtilen çalışma sayfası veya belge mevcut değil.

Her hata, Code ve Message alanlarını içeren bir JSON nesnesi olarak döndürülür.

Cloud SDK Family

Bir SDK kullanmak, geliştirme hızını en hızlı yoldan artırmak için en iyi yoldur. Bir SDK, düşük seviye detayları ele alır böylece projenizin görevlerine odaklanabilirsiniz. Aspose.Cells Cloud SDK’larının tam listesi için lütfen GitHub deposuna bakın.

Aşağıdaki kod örnekleri, Aspose.Cells web hizmetlerini farklı SDK’lar kullanarak nasıl çağıracağınızı göstermektedir: