Excel Çalışma Sayfasında Dizine Göre Bir Şekil Alma – Aspose.Cells Cloud Dokümantasyonu
Bu REST API, bir Excel çalışma sayfasından bir şekli (resim verileri veya meta verileri dahil) alır.
GetWorksheetShape API
GET https://api.aspose.cloud/v3.0/cells/{name}/worksheets/{sheetName}/shapes/{shapeindex}
Gereksinimler
- Geçerli bir Aspose Cloud erişim belirteci (Bearer JWT).
- Çalışma kitabının Aspose Cloud deponuzda veya belirtilen bir klasörde saklanmalı.
Güvenlik ve Kimlik Doğrulama
Aspose.Cells Cloud API’leri güvenlidir ve JWT belirteci tabanlı kimlik doğrulama gerektirir.
İstek parametreleri
| Parametre Adı | Tür | Konum | Açıklama |
|---|---|---|---|
| name | string | path | Excel belgesinin adı. |
| sheetName | string | path | Şeklin bulunduğu çalışma sayfasının adı. |
| shapeindex | integer | path | Çalışma sayfasındaki şeklin sıfır tabanlı dizini. |
| folder | string | query | Belgenin bulunduğu klasör yolu. |
| storageName | string | query | Depolama hizmetinin adı. |
Not: shapeindex sıfır tabanlıdır; ilk şeklin dizini 0’dır. Varsayılan depolamayı kullanmıyorsanız, çalışma kitabının belirtilen folder ve storageName içinde saklandığından emin olun.
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 nasıl istek yapıldığını göstermektedir.
Olası HTTP durum kodları
| Kod | Açıklama |
|---|---|
| 200 OK | Şekil başarıyla alındı. |
| 400 Bad Request | İstek bozuk veya gerekli parametreler eksik. |
| 401 Unauthorized | Kimlik doğrulama başarısız oldu veya belirteç eksik/geçersiz. |
| 404 Not Found | Belirtilen çalışma kitabısı, çalışma sayfası veya şekil dizini mevcut değil. |
| 500 Internal Server Error | Beklenmeyen bir sunucu hatası oluştu. |
Yaygın hatalar: Yanlış temet domaini (api.aspose.com) veya güncel olmayan /autoshapes/ segmentinin kullanılması 404 hatasına neden olur. Her zaman api.aspose.cloud domaini ile /shapes/ segmentini kullanın.
Bulut SDK Geliştirme Ailesi
SDK kullanmak, geliştirme sürecini hızlandırmanın en iyi yoludur. 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 göz atın.
Aşağıdaki kod örnekleri, farklı SDK’lar kullanarak Aspose.Cells web hizmetlerine nasıl istek yapıldığını göstermektedir:
İlgili işlemler için lütfen Şekil Ekleme ve Şekil Güncelleme dokümantasyonuna bakın.