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 |
| 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: