Excel Dosyalarını Nasıl Sıkıştırılır – Elektronik Tablo Boyutunu Azaltın ve Performansı Eniyileyin

Aspose.Cells Cloud API ile Excel elektronik tablolarını programlı olarak sıkıştırın ve dosya boyutunu azaltın. Kullanılmayan verileri kaldırarak, gömülü nesneleri sıkıştırarak ve formatlamayı temizleyerek çalışma kitabının performansını optimize edin. Bu RESTful API, otomatik Excel dosyası sıkıştırma ve optimize etme iş akışlarını mümkün kılar.

Elektronik Tabloyu Sıkıştırma API’si

Web API’si

PUT https://api.aspose.cloud/v4.0/cells/spreadsheet/compress

Güvenlik ve Kimlik Doğrulama

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

-H "Authorization: Bearer {access_token}"

İstek Parametreleri

Parametre Adı Tür Yol/Sorgu/Dizgi/HTTP Gövdesi Açıklama
Spreadsheet Dosya FormData Zorunlu. Sıkıştırılacak kaynak Excel çalışma kitap dosyası (.xlsx, .xls, vb.).
level Tamsayı Sorgu İsteğe bağlı. Sıkıştırma yoğunluğu (0 = en hızlı/düşük, 9 = en yavaş/yüksek). Atlanırsa, dengeli varsayılan (5) uygulanır.
outPath Dizgi Sorgu İsteğe bağlı. Bulut depolama alanındaki hedef klasör yolu. Atlanırsa, dosya kaynak çalışma kitabının bulunduğu klasöre kaydedilir.
outStorageName Dizgi Sorgu Zorunlu. Yapılandırılmış bulut depolama hizmetinin tanımlayıcısı (örneğin, CorporateDrive).
region Dizgi Sorgu İsteğe bağlı. Bölgeye özel veri işleme üzerinde etkisi olabilecek yerel ayar (örneğin, de-DE).
password Dizgi Sorgu İsteğe bağlı. Korumalı bir elektronik tabloyu çözmek için şifre. Dosya şifrelenmemişse boş bırakın.

Yanıt

[
  {
    "Name": "ResponseFile",
    "DataType": {
      "Identifier": "File",
      "Reference": "Stream"
    }
  }
]

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 Geçersiz İstek Eksik veya geçersiz parametreler (örneğin, desteklenmeyen dosya türü).
401 Yetkisiz Geçersiz veya eksik JWT belirteci.
413 Yük Çok Büyük Yüklenecek dosya boyut limitini aşıyor.
500 Sunucu İçi Hata Beklenmeyen sunucu hatası.

Elektronik Tabloyu Sıkıştırma API’si Nerede Kullanılmalıdır?

  • Otomatik rapor dağıtımı – E-posta ile gönderilmeden önce aylık mali raporları sıkıştırarak başarıyla teslimatı sağlayın ve alıcının deneyimini iyileştirin.
  • Kullanıcı dosya yükleme optimizasyonu – Bulut depolama alanını tasarruf ettirmek ve depolama maliyetlerini azaltmak için arka planda yüklenen Excel dosyalarını sıkıştırın.
  • Veri hattı işleme ve taşıma – ETL süreçleri sırasında oluşturulan ara Excel dosyalarını sıkıştırarak ağ aktarımını hızlandırın ve geçici depolama baskısını azaltın.

Elektronik Tabloyu Sıkıştırma API’sini Neden Kullanmalısınız?

  • Geliştirici dostu – Aspose.Cells Cloud, birden fazla dilde SDK kütüphaneleri sunar ve kapsamlı belgelerle hızlı geliştirme imkânı verir.
  • Düşük iş gücü maliyeti – Belgeleri manuel olarak birleştirmek için özel personel gerekmez.
  • Kullanım başına ödeme fiyatlandırma – Ön ödeme gerektirmez; yalnızca gerçekleştirdiğiniz API çağrıları için ödeme yaparsınız.
  • Sunucu bakımı gerekmez – Bakımlı sunucu yoktur, yazılım güncellemesi yoktur ve uyumluluk sorunu yoktur.

SDK’larla Elektronik Tabloyu Sıkıştırma API’sini Nasıl Kullanılır?

Elektronik Tabloyu Sıkıştırma API’si Spesifikasyonu

Elektronik Tabloyu Sıkıştırma API Spesifikasyonu, REST etkileşimleri için herkese açık bir arayüz sağlar ve doğrudan bir web tarayıcısından API çağrıları yapılmasını mümkün kılar.

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

Aspose.Cells Cloud SDK’larını Kullanma

SDK kullanmak, düşük seviye detayları soyutlayarak bir elektronik tabloyu yalnızca birkaç satır kodla sıkıştırmanızı sağlayan en hızlı gelişim yoludur. 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 hizmetleriyle nasıl etkileşime girileceğini göstermektedir: