Aspose.Cells Cloud API ile Çalışma Sayfası Alanını PNG, PDF, CSV’ye Dışa Aktar – Tam Kılavuz

GET /cells/{name}/worksheets/{sheetName} API’si, bir çalışma sayfasının belirli bir alanını çeşitli dosya formatlarına dönüştürmenizi sağlar. Desteklenen formatlar: XLS, XLSX, XLSB, CSV, TSV, XLSM, ODS, TXT, PDF, OTS, XPS, DIF, PNG, JPEG, GIF, BMP, WMF, TIFF, EMF, NUMBERS, FODS.

Bu kılavuz, Aspose.Cells Cloud API’sini kullanarak bir Excel çalışma sayfasından belirli bir hücre aralığını PNG, PDF, CSV ve 20’den fazla ek formatına nasıl dışa aktaracağınızı gösterir. Tam bir çalışma sayfasını dışa aktarma veya bir çalışma kitabını dönüştürme gibi ilgili işlemler için Tüm Çalışma Sayfasını Dışa Aktar ve Çalışma Kitabını PDF’e Dönüştür sayfalarına bakın.

REST API

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.

İstek parametreleri

Parametre Tür Gerekli Açıklama
name string Evet Çalışma kitabının dosya adı.
sheetName string Evet Hedef çalışma sayfasının adı.
format string Evet İstenen çıktı formatı (png, pdf, csv, vb.).
area string Hayır Dışa aktarılacak hücre aralığı (örn. B3:K8).
verticalResolution int Hayır Raster formatlar için dikey DPI.
horizontalResolution int Hayır Raster formatlar için yatay DPI.
folder string Hayır Dosyayı içeren bulut depolama klasörü.
storage string Hayır Depolama hizmetinin adı.

Başarılı yanıt

  • 200 OK – İstenen dosyayı ikili formatta (PNG, PDF, CSV, vb.) döndürür.

Hata yanıtları

Durum Kodu Açıklama
400 Hatalı istek – eksik veya geçersiz parametreler.
401 Yetkisiz – kimlik doğrulama belirteci eksik veya geçersiz.
404 Bulunamadı – belirtilen çalışma kitabını veya çalışma sayfası mevcut değil.
500 Sunucu iç hatası – sunucuda beklenmedik bir durum oluştu.

Örnek hata yükü

{
  "error": {
    "code": "InvalidParameter",
    "message": "'area' parametresi bozuk. Beklenen format: B3:K8."
  }
}

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

Bulut SDK Geliştirme Grubu

SDK kullanmak, geliştirme yapmanın en hızlı yoludur. SDK, düşük seviyeli detayları soyutlayarak proje mantığına 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, Aspose.Cells web hizmetlerini çeşitli SDK’lar kullanarak nasıl çağıracağınızı göstermektedir: