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.