Excel Dosyasındaki Verileri Sıkıştırın – Aspose.Cells Cloud API

Aspose.Cells Cloud Web Servislerinin PostCompress API’si

Ön Gereksinimler:

  • Kimlik doğrulama için geçerli bir JWT jetonu gerekir.
  • Desteklenen dosya formatları: XLS, XLSX, XLSM, XLSB ve ODS’dir.
  • Tek istekte izin verilen maksimum dosya boyutu 500 MB’dır (hizmet sınırlarına tabidir).

Bu REST API, bir Excel dosyasındaki verileri sıkıştırır.

  • XLS, XLSX, XLSM, XLSB, ODS dosyalarını sıkıştırın
  • Birden fazla Excel elektronik tablo dosyasını hızlıca sıkıştırın
  • Sıkıştırma düzeyini seçin
  • Birden fazla dosyayı destekler

Web API Uç Noktası

POST https://api.aspose.cloud/v3.0/cells/compress

Güvenlik ve Kimlik Doğrulama

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

İstek Parametreleri

Parametre Adı Tür Yol/Sorgu Dizisi/HTTP Gövdesi Açıklama
file dosya formData Yüklenecek dosya
CompressLevel tamsayı sorgu Sıkıştırma düzeyi (0‑100); daha yüksek değerler daha güçlü sıkıştırma anlamına gelir

İstek Gövdesi Parametresi

Parametre Adı Tür Açıklama
data dosya Sıkıştırılacak çalışma kitaplığı dosyasının ikili içeriği.

Yanıt

{
    "Status" : "OK",
    "Code" : 200,
    "Filename" : "[birleştirilmiş dosya adı]",
    "Filesize" : [dosya boyutu],
    "FileContent" : "[Base64Dizisi]"
}

Not: FileContent, Base64 dizisi olarak kodlanmış sıkıştırılmış çalışma kitabını içerir. Dizgenin uzunluğu, sıkıştırılmış dosyanın boyutuna karşılık gelir; ikili Excel dosyasını geri almak için standart Base64 araçlarını kullanarak bu dizeyi çözebilirsiniz.

HTTP Durum Kodları

Kod Anlam Açıklama
200 Tamam Filtre başarıyla uygulandı; yanıt işlem ayrıntılarını içerir.
400 Hatalı İstek Eksik veya geçersiz parametreler (örn., desteklenmeyen dosya türü).
401 Yetkisiz Geçersiz veya eksik JWT jetonu.
413 İstek Gövdesi Çok Büyük Yüklenen dosya boyut sınırlarını aşıyor.
500 Sunucu İç Hatası Beklenmeyen sunucu hatası.

PostCompress API’sini SDK’larla Nasıl Kullanılır

PostCompress API Spesifikasyonu

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 servislerine kolayca erişmek için cURL komut satırı aracını kullanabilirsiniz. Aşağıdaki örnek, cURL ile Cloud API’ye nasıl istekte bulunacağınızı göstermektedir.

Aspose.Cells Cloud SDK’larını Kullanın

SDK kullanmak, geliştirme sürecini hızlandırmanın en hızlı yoludur. Bir SDK, düşük seviye detayları soyutlayarak 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 servislerine nasıl istekte bulunacağınızı göstermektedir: