Toplu Bölme
Bu REST API, uygun dosyaların toplu bölünmesini gerçekleştirir.
REST API
POST http://api.aspose.cloud/v3.0/cells/batch/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 | Yol/Sorgu/String/HTTPBody | Açıklama |
|---|---|---|---|
| BatchSplitRequest | BatchSplitRequest | body | Bölme seçeneklerini içeren istek yükü. |
BatchSplitRequest Özellikleri
| Ad | Tür | Açıklama | Notlar |
|---|---|---|---|
| SourceFolder | string | Kaynak dosyayı içeren klasör. | [isteğe bağlı] |
| SourceStorage | string | Kaynak dosyanın bulunduğu depo adı. | [isteğe bağlı] |
| MatchCondition | MatchConditionRequest | Dosyaları bölme için kullanılan koşullar. | [isteğe bağlı] |
| Format | string | İstenen çıktı formatı (örn. pdf, csv). | [isteğe bağlı] |
| FromIndex | integer | Bölünecek sayfaların başlangıç indeksi. | [isteğe bağlı] |
| ToIndex | integer | Bölünecek sayfaların bitiş indeksi. | [isteğe bağlı] |
| OutFolder | string | Bölünmüş dosyaların gideceği klasör. | [isteğe bağlı] |
| SaveOptions | SaveOptions | Çıktıyı kaydetmek için ek seçenekler. | [isteğe bağlı] |
MatchConditionRequest Özellikleri
| Ad | Tür | Açıklama | Notlar |
|---|---|---|---|
| RegexPattern | string | Dosya adlarını eşleştirmek için normal ifade. | [isteğe bağlı] |
| FullMatchConditions | string[] | Tam eşleşme koşullarının listesi. | [isteğe bağlı] |
İstek Gövdesi Parametresi
| Parametre Adı | Tür | Açıklama |
|---|---|---|
| data | file | Oluşturulacak çalışma kitaplığı dosyasının ikili içeriği. |
Yanıt
{
"Name": "ResponseFile",
"DataType": {
"Identifier": "File",
"Reference": "Stream",
"Name": "file"
}
}
HTTP Durum Kodları
| Kod | Anlam | Ne Zaman Döndürülür |
|---|---|---|
| 200 OK | Çalışma kitabı başarıyla oluşturuldu | Normal akış |
| 201 Created | Çalışma kitabı oluşturuldu (alternatif yanıt) | API oluşturuldu durumunu döndürdüğünde |
| 400 Bad Request | Geçersiz parametreler | İstemci tarafı hatası |
| 401 Unauthorized | Eksik veya geçersiz belirteç | Kimlik doğrulama hatası |
| 409 Conflict | Dosya mevcut ve isWriteOver=false |
Mevcut dosya ile çakışma |
SDK’lar ile PostBatchSplit API’sini Nasıl Kullanılır
PostBatchSplit 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 hizmetlerine kolayca erişmek için cURL komut satırı aracını kullanabilirsiniz. Aşağıdaki örnek, cURL ile Bulut API’sine istekte bulunmayı göstermektedir.
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 ayrıntıları yönetir ve sizin bölme görevlerine odaklanmanızı sağlar. Aspose.Cells Cloud SDK’larının tam listesi için lütfen GitHub deposuna göz atın.
Aşağıdaki kod örnekleri, çeşitli SDK’lar kullanılarak Aspose.Cells web hizmetlerine istek nasıl atılacağını göstermektedir: