Bulut Depolamada Bir Elektronik Tabloyu Başka Bir Formatta Dosyaya Kaydetme: Adım Adım Kılavuz

Bulut depolamada bir bulut elektronik tabloyu veya Excel dosyasını farklı bir formatta kaydedin.

Elektronik Tabloyu Başka Formatta Kaydet API’si

Web API’si

PUT https://api.aspose.cloud/v4.0/cells/{name}/saveas

Güvenlik ve Kimlik Doğrulama

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

İstek Parametreleri

Parametre Adı Tür Konum Açıklama
name String Path Zorunlu. Dönüştürülecek çalışma kitabının dosya adı.
format String Query Zorunlu. İstenen çıktı formatı (örneğin, Xlsx, PDF, CSV).
saveOptionsData Class Body İsteğe bağlı kaydetme seçenekleri verisi. Atlanırsa, varsayılan değer null olur.
folder String Query Kaynak çalışma kitabının bulunduğu klasör yolu. Atlanırsa, varsayılan değer null olur.
storageName String Query Özel bir depo adı. Atlanırsa, varsayılan depo kullanılır.
outPath String Query Dönüştürülen dosya için isteğe bağlı çıktı yolu. Atlanırsa, varsayılan değer null olur.
outStorageName String Query Çıktı dosyası için isteğe bağlı depo adı.
fontsLocation String Query İsteğe bağlı özel yazı tipi konumu.
region String Query İsteğe bağlı elektronik tablo bölge ayarı.
password String Query Elektronik tablo dosyasını açmak için isteğe bağlı şifre.

Desteklenen çıktı formatları

Format Uzantı
Xlsx .xlsx
Pdf .pdf
Csv .csv
Html .html
Ods .ods
Xls .xls
Txt .txt
Mhtml .mhtml
Tiff .tiff
Pptx .pptx
… (daha fazla) Tam liste için API spesifikasyonuna bakın (20’den fazla format)

Yanıt

{
  "Code": 200,
  "Status": "OK"
}

Örnek hata yanıtı (400 Bad Request)

{
  "Code": 400,
  "Message": "Geçersiz istek parametreleri."
}

HTTP Durum Kodları

Kod Anlamı Açıklama
200 OK Filtre başarıyla uygulandı; yanıt işlem detaylarını içerir.
400 Bad Request Eksik veya geçersiz parametreler (örneğin, desteklenmeyen dosya türü).
401 Unauthorized Geçersiz veya eksik JWT token.
413 Payload Too Large Yüklenen dosya boyut sınırını aşıyor.
500 Internal Server Error Beklenmeyen sunucu hatası.

Elektronik Tabloyu Başka Formatta Kaydet API’si nerede kullanılmalıdır?

Kurumsal Belge Yönetim Sistemi

  • Finansal raporları otomatik olarak PDF arşivleri olarak kaydetme.
  • Satış verilerini düzenli olarak CSV formatında yedekleme.
  • Proje planlarını yanlışlıkla değiştirilmeyi önlemek için salt okunur dosyalar olarak kaydetme.

Veri Entegrasyonu ve ETL Süreçleri

  • CRM sistemi verilerini dışa aktararak standart Excel şablonu olarak kaydetme.
  • ERP verilerini diğer sistemlere içe aktarmak için CSV formatına dönüştürme.
  • API ile iletim için ham verileri JSON formatında kaydetme.

Geliştirme ve Otomasyon Senaryoları

  • Web uygulamaları için arka uç işlemesi.
  • Otomatik rapor oluşturma sistemleri.
  • Bulut iş birliği platformları.
  • Onay süreci entegrasyonu.
  • Veri yedekleme ve taşıma.

Elektronik Tabloyu Başka Formatta Kaydet API’si neden kullanılmalıdır?

  • Geliştirici Dostu – Birden fazla dil için SDK’lar ve ayrıntılı dokümantasyon sunarak entegrasyonu kolaylaştırır.
  • İş Gücü Verimliliği – Dönüştürmeyi sunucu tarafında gerçekleştirdiğinden özel dönüştürme kodlarına olan ihtiyacı azaltır.
  • Kullanım Tabanlı Fiyatlandırma – Ön ödeme lisans ücreti olmadan yalnızca gerçekleştirilen API çağrıları için ücret alır.
  • Sunucu Bakımı Yok – Hizmet bulutta çalıştığından dönüştürme altyapısını yönetme ihtiyacı ortadan kaldırılır.
  • Geniş Format Desteği – 20’den fazla elektronik tablo formatı arasında dönüştürmeyi destekler.
  • Veri Sadakati – Dönüştürme sırasında düzeni, formülleri ve stilleri korur.

Elektronik Tabloyu SDK’larla Başka Formatta Kaydet API’si Nasıl Kullanılır?

Elektronik Tabloyu Başka Formatta Kaydet API Spesifikasyonu

Elektronik Tabloyu Başka Formatta Kaydet API Spesifikasyonu, web tarayıcısından doğrudan REST etkileşimlerinde bulunmanızı sağlayan herkese açık bir programlama arayüzü tanımlar.

İstek gövdesi ve cURL ile örnek

cURL komut satırı aracını kullanarak Aspose.Cells web hizmetlerine kolayca erişebilirsiniz. Aşağıdaki örnek, cURL ile Cloud API’ye istek yapma yöntemini göstermektedir.

Aspose.Cells Cloud SDK’larını Kullanma

SDK kullanmak, düşük seviye detayları soyutlayarak ve minimum kodla bir elektronik tabloyu başka bir formatta kaydetmenizi sağladığından en hızlı gelişim yöntemidir. 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 hizmetlerini çağırma yöntemlerini göstermektedir: