Bir Excel dosyasını birden fazla dosyaya bölün - Aspose.Cells Cloud Dokümantasyonu
Aspose.Cells Cloud REST API’si, çok sayfalı Excel çalışma kitaplarını ayrı dosyalara böler.
Ön Gereksinimler
API’yi çağırmadan önce geçerli bir JWT belirteci edinmeniz ve her isteğin Authorization başlığına dahil etmeniz gerekir. Ayrıntılar için kimlik doğrulama kılavuzuna bakın.
PostSplit API
POST https://api.aspose.cloud/v3.0/cells/split
Güvenlik ve Kimlik Doğrulama
Aspose.Cells Cloud API’leri güvenlidir ve JWT belirteci tabanlı kimlik doğrulama gerektirir.
İstek parametreleri
| Parametre Adı | Tür | Konum | Açıklama |
|---|---|---|---|
| file | dosya | formData | Yüklenecek Excel çalışma kitabını belirtir. |
| format | string | query | İstenen çıktı formatı (örneğin, pdf, csv, json). |
| password | string | query | Şifrelenmiş bir çalışma kitabının şifresi (isteğe bağlı). |
| from | integer | query | Dahil edilecek ilk sayfanın indeksi (1‑tabanlı). |
| to | integer | query | Dahil edilecek son sayfanın indeksi (dahil). |
Yanıt
{
"Status" : "OK",
"Code" : 200,
"Files": [
{
"Filename" : "[dosya1 adı]",
"Filesize" : [dosya boyutu],
"FileContent" : "[Base64Dizesi]"
}, {
"Filename" : "[dosya2 adı]",
"Filesize" : [dosya boyutu],
"FileContent" : "[Base64Dizesi]"
}, {
"Filename" : "[dosya3 adı]",
"Filesize" : [dosya boyutu],
"FileContent" : "[Base64Dizesi]"
}
]
}
HTTP Durum Kodları
| Kod | Anlam | Açıklama |
|---|---|---|
| 200 | OK (Tamam) | Filtre başarıyla uygulandı; yanıt işlem ayrıntılarını içerir. |
| 400 | Bad Request (Hatalı İstek) | Eksik veya geçersiz parametreler (örneğin, desteklenmeyen dosya türü). |
| 401 | Unauthorized (Yetkisiz) | Geçersiz veya eksik JWT belirteci. |
| 413 | Payload Too Large (Çok Büyük Yük) | Yüklenen dosya boyut sınırını aşıyor. |
| 500 | Internal Server Error (İç Sunucu Hatası) | Beklenmeyen sunucu hatası. |
PostSplit API’sini SDK’larla Nasıl Kullanılır
PostSplit API Belirtimi
OpenAPI Belirtimi, herkese açık bir programlama arayüzü tanımlar ve REST etkileşimlerini doğrudan bir web tarayıcısından gerçekleştirmenize olanak tanır.
HTTP durum kodları
| Kod | Anlam | Açıklama |
|---|---|---|
| 200 | OK (Tamam) | Çalışma kitabı başarıyla bölündü ve yanıt dosya listesini içerir. |
| 400 | Bad Request (Hatalı İstek) | Eksik veya geçersiz parametreler (örneğin, desteklenmeyen format). |
| 401 | Unauthorized (Yetkisiz) | Geçersiz veya eksik JWT belirteci. |
| 500 | Internal Server Error (İç Sunucu Hatası) | Sunucu tarafında beklenmeyen bir hata oluştu. |
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 istek yapıldığını göstermektedir.
Aspose.Cells Cloud SDK’larını Kullanma
SDK kullanmak, geliştirme hızını artırmak için en iyi yoldur. Bir SDK, düşük seviye ayrıntıları yönetir ve proje görevlerinize 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 kullanılarak Aspose.Cells web hizmetlerine nasıl istek yapıldığını göstermektedir: