Excel Bölme Aracı – Yerel Elektronik Tabloyu 30+ Formatta Dosyalara Bölün
Yerel bir Excel çalışma kitabını tamamen ayrı dosyalara bölün — hiçbir bulut depolama alanı gerekmez. Çıktı, PDF, CSV, JSON, ODS ve XPS dahil olmak üzere 30+ dosya formatını destekler.
Elektronik Tabloyu Bölme API’si
Web API’si
PUT https://api.aspose.cloud/v4.0/cells/split/spreadsheet
Güvenlik ve Kimlik Doğrulama
Aspose.Cells Cloud API’leri güvenlidir ve JWT belirteci tabanlı kimlik doğrulama gerektirir.
-H "Authorization: Bearer {access_token}"
İstek Parametreleri:
| Parametre Adı | Tür | Yol/Sorgu Dizisi/HTTPBody | Açıklama |
|---|---|---|---|
| Spreadsheet | Dosya | FormData | Bölünmesi istenen yerel elektronik tablo dosyası. Desteklenen formatlar arasında XLSX, XLS, ODS, CSV vb. yer alır. Dosya, bulut depolama gerektirmeksizin tamamen sunucu tarafında işlenir. |
| from | Tamsayı | Sorgu | Bölme işlemi için başlatılacak çalışma sayfası aralığının sıfır tabanlı başlangıç indeksi (örneğin ilk çalışma sayfası için 0). |
| to | Tamsayı | Sorgu | Bölme işlemi için sonlandırılacak çalışma sayfası aralığının sıfır tabanlı bitiş indeksi (örneğin 2, 0, 1 ve 2 numaralı çalışma sayfalarını böler). |
| outFormat | Dize | Sorgu | Bölünmüş dosyaların çıktı formatı. PDF, CSV, JSON, XLSX, HTML gibi 30+ formatı destekler. |
| outPath | Dize | Sorgu | (İsteğe bağlı) Bölünmüş çıktı dosyalarının kaydedileceği yerel klasör yolu. Belirtilmezse, dosyalar varsayılan geçici bir konuma kaydedilir. |
| outStorageName | Dize | Sorgu | Çıktı dosyalarını düzenlemek için depolama tanımlayıcısı. Yerel işleme modunda bu genellikle oturuma dayalı veya kullanıcı tanımlı bir depolama etiketini ifade eder. |
| fontsLocation | Dize | Sorgu | (İsteğe bağlı) PDF veya görüntü formatlarına dışa aktarma sırasında metin işleme doğruluğunu sağlamak için yerel veya özel bir yazı tipi dizini belirtir. |
| region | Dize | Sorgu | (İsteğe bağlı) Çıktı dosyalarındaki sayı, tarih ve para birimi formatlaması için yerel ayarı belirler (örneğin "en-US", "de-DE"). |
| password | Dize | Sorgu | (İsteğe bağlı) Yüklenen elektronik tablo parola korumalıysa, dosyayı açıp işlemek için parolayı sağlayın. |
Yanıt
[
{
"Name": "ResponseFile",
"DataType": {
"Identifier": "File",
"Reference": "Stream"
}
}
]
Dosya, outPath tarafından belirtilen konumdan doğrudan indirilebilir veya oraya kaydedilebilir.
Başarılı yanıt detayları
| Durum Kodu | İçerik Türü | Açıklama |
|---|---|---|
| 200 OK | application/octet-stream |
Birleştirilmiş çalışma kitabının ikili akışı. |
HTTP Durum Kodları
| Kod | Anlamı | Açıklama |
|---|---|---|
| 200 | Tamam (OK) | Filtre başarıyla uygulandı; yanıt işlem detaylarını içerir. |
| 400 | Hatalı İstek | Eksik veya geçersiz parametreler (örneğin desteklenmeyen dosya türü). |
| 401 | Yetkisiz | Geçersiz veya eksik JWT belirteci. |
| 413 | Yük Çok Büyük | Yüklenen dosya boyut sınırını aşıyor. |
| 500 | Sunucu İç Hatası | Beklenmeyen sunucu hatası. |
Elektronik Tabloyu Bölme API’si Nerede Kullanılmalı?
- Bölüm Verisi Dağıtımı: Birden fazla bölümün verilerini içeren tek bir çalışma kitabını bölüm bazlı ayrı dosyalara bölün.
- Bölgelere Göre Rapor Dağıtımı: Ulusal satış raporlarını ayrı bölgeler için rapor dosyalarına bölün.
- Müşteri Verisi Maskeleme Dağıtımı: Hassas bilgiler içeren bir çalışma kitabını, müşteri görünümüne uygun bir dosyaya bölün.
- Periyodik Rapor Bölme: Özet raporları aylık olarak otomatik olarak haftalık veya günlük raporlara bölün.
- Çoklu Format Dağıtımı: Tek bir Excel dosyasını aynı anda PDF, CSV, JSON vb. gibi birden fazla format sürümüne bölün.
- Şablonlu Bölme: Veri dosyalarını önceden tanımlanmış şablonlara göre standart çıktı dosyalarına bölün.
- Veri Kaynağı Ön İşleme: Veritabanına yüklemeden önce Excel dosyasını standart bir CSV dosyasına bölün.
- API Verisi Hazırlama: Büyük veri setlerini API aktarımı için uygun daha küçük parçalara bölün.
Elektronik Tabloyu Bölme API’si Neden Kullanılmalı?
- Geliştirici Dostu: Aspose.Cells Cloud, birden fazla dilde SDK kütüphaneleri sunar; hızlı geliştirme sağlar ve kapsamlı belgeler sağlar. Özel grafik oluşturma çözümleri oluşturmakla karşılaştırıldığında, geliştirme iş yükünü önemli ölçüde azaltır.
- Düşük İş Gücü Maliyeti: Belge birleştirme için özel görevlendirilmiş pozisyonlara olan ihtiyacı azaltır.
- Ödeme-her-kullandığınızda: Ön ödeme gerekmez; yalnızca gerçekten kullanılan API çağrıları için ödeme yaparsınız.
- Sıfır Bakım Maliyeti: Sunucuları bakım yapmaya, yazılımları güncellemeye veya uyumluluk sorunlarıyla uğraşmaya gerek yoktur.
- Karmaşık Excel formatlamasını evrensel olarak erişilebilir PDF formatında korur.
SDK’lar ile Elektronik Tabloyu Bölme API’si Nasıl Kullanılır?
Elektronik Tabloyu Bölme API Spesifikasyonu
Elektronik Tabloyu Bölme API Spesifikasyonu, doğrudan bir web tarayıcısından REST etkileşimlerini gerçekleştirmek için herkese açık bir programlama arayüzü sağlar. Aspose.Cells web hizmetlerine kolayca erişmek için cURL komut satırı aracını kullanabilirsiniz. Aşağıdaki örnek, cURL ile Cloud API’ye nasıl istek gönderileceğini göstermektedir.
Aspose.Cells Cloud SDK’larını Kullanma
SDK kullanmak, düşük seviye detayları soyutlayarak elektronik tabloyu kısa kodla ayrı dosyalara bölmenizi sağlayan en hızlı geliştirme yöntemidir.
Aspose.Cells Cloud SDK’larının tam listesi için GitHub deposuna göz atın.
Aşağıdaki kod örnekleri, farklı SDK’lar kullanılarak Aspose.Cells web hizmetlerinin nasıl çağrılacağını göstermektedir: