Aspose.Cells Cloud API ile Bir Excel Çalışma Kitabını Birden Fazla Dosyaya Nasıl Bölersiniz?
Bu REST API, bir Excel çalışma kitabını farklı formatlarda birden fazla dosyaya böler.
Önkoşullar – Bu API’yi kullanmak için geçerli bir JWT jetonuna sahip olmanız, desteklenen bir SDK sürümünü kullandığınızdan emin olmanız ve çalışma kitabınızın desteklenen bir depolama konumunda saklandığından emin olmanız gerekir. API, aynı zamanda platform yönergelerinde belgelenen dosya boyutu sınırlarını da uygular.
PostWorkbookSplit API
PUT https://api.aspose.cloud/v3.0/cells/{name}/split
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 | Konum | Açıklama | Gerekli |
|---|---|---|---|---|
| files[] | dosya | formData | Bölünecek bir veya daha fazla Excel çalışma kitabını belirtir. İstekte file1, file2, … kullanın. |
Evet |
| format | string | Query | Bölünen dosyalar için istenen çıktı formatı. | Hayır |
| from | integer | Query | Başlangıç sayfa dizini. | Hayır |
| to | integer | Query | Bitiş sayfa dizini. | Hayır |
| horizontalResolution | integer | Query | Görüntü yatay çözünürlüğü. | Hayır |
| verticalResolution | integer | Query | Görüntü dikey çözünürlüğü. | Hayır |
| outFolder | string | Query | Bölünen dosyaların çıktı klasörü. | Hayır |
| splitNameRule | string | Query | Bölünen dosyalara uygulanacak adlandırma kuralı. | Hayır |
| folder | string | Query | Orijinal çalışma kitabının bulunduğu klasör. | Hayır |
| storageName | string | Query | Kullanılacak depo adı. | Hayır |
Yanıt
{
"Status":"OK",
"Code":200,
"Files": [
{
"Filename" : "[file1 name]",
"Filesize" : [file size],
"FileContent" : "[Base64String]"
},
{
"Filename" : "[file2 name]",
"Filesize" : [file size],
"FileContent" : "[Base64String]"
},
{
"Filename" : "[file3 name]",
"Filesize" : [file size],
"FileContent" : "[Base64String]"
}
]
}
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 jetonu. |
| 413 | Payload Too Large (Çok Büyük Yük) | Yüklenen dosya boyutu sınırını aşıyor. |
| 500 | Internal Server Error (İç Sunucu Hatası) | Beklenmeyen sunucu hatası. |
SDK’lar ile PostWorkbookSplit API Nasıl Kullanılır?
PostWorkbookSplit 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 istek nasıl yapılır gösterir.
Aspose.Cells Cloud SDK’larını Kullanma
Bir SDK kullanmak, geliştirme sürecini hızlandırmanın en iyi yoldur. Bir SDK, düşük seviye detayları yönetir böylece projenizin görevlerine odaklanabilirsiniz. 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 kullanılarak Aspose.Cells web servislerine nasıl istek yapıldığını göstermektedir: