Birden Fazla Excel Dosyasını Tek Dosyada Birleştirin – Elektronik Tabloları Toplu Olarak 30+ Formata Birleştirin
Birden fazla yerel Excel, CSV veya ODS dosyasını Aspose.Cells Cloud API kullanarak tek bir çalışma kitabında birleştirin ve sonucu 30+ çıktı formatına dönüştürün.
Web API
PUT https://api.aspose.cloud/v4.0/cells/merge/spreadsheet
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 |
|---|---|---|---|
| Spreadsheet | Dosya | FormData | Yüklenecek yerel elektronik tablo dosyası. XLSX, XLS, CSV, ODS vb. destekler. |
| outFormat | String | Sorgu | İstenen çıktı formatı (örn. XLSX, PDF, CSV, HTML). 30+ format destekler. |
| mergeInOneSheet | Boolean | Sorgu | true → tüm veriler tek bir çalışma sayfasında birleştirilir; false → orijinal sayfalar korunur. |
| outPath | String | Sorgu (isteğe bağlı) | Birleştirilmiş dosyanın kaydedileceği bulut klasör yolu. Atlanırsa varsayılan konum kullanılır. |
| outStorageName | String | Sorgu | Kullanılacak bulut depolama adı (varsayılan veya özel). |
| fontsLocation | String | Sorgu (isteğe bağlı) | Doğru PDF/görüntü oluşturma için özel fontların bulunduğu bulut klasörü. |
| region | String | Sorgu (isteğe bağlı) | Sayı, tarih ve para birimi formatlaması için yerel ayar (örn. en-US, zh-CN). |
| password | String | Sorgu (isteğe bağlı) | Korumalı bir elektronik tabloyu açmak için şifre. |
Yanıt
{
"Name": "ResponseFile",
"DataType": {
"Identifier": "File",
"Reference": "Stream"
}
}
Dosya doğrudan indirilebilir veya outPath ile belirtilen konuma 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 | OK | Filtre başarıyla uygulandı; yanıt işlem detaylarını içerir. |
| 400 | Bad Request | Eksik veya geçersiz parametreler (örn. desteklenmeyen dosya türü). |
| 401 | Unauthorized | Geçersiz veya eksik JWT token. |
| 413 | Payload Too Large | Yüklenecek dosya boyut sınırını aşıyor. |
| 500 | Internal Server Error | Beklenmeyen sunucu hatası. |
Elektronik Tablo Birleştirme API’si nerede kullanılmalıdır?
Eğitim ve Akademik Uygulamalar
- Öğrenci Ödev Değerlendirme – Birleşik yorumlar ve notlar için birden fazla öğrenci ödev dosyasını birleştirin.
- Araştırma Verisi Toplama – Farklı deneysel gruplardan gelen veri elektronik tablolarını birleştirin.
- Eğitici Materyal Oluşturma – Birden fazla bölümden gelen alıştırmaları tek bir soru bankası çalışma kitabında birleştirin.
Veri İşleme ve Analiz
- Küçük Veri Seti Entegrasyonu – Farklı kaynaklardan dışa aktarılan CSV veya Excel dosyalarını birleştirin.
- Veri Analizi Ön İşleme – Analiz yapmadan önce ilgili veri dosyalarını birleştirin.
- Şablon Veri Doldurma – Önceden ayarlanmış rapor şablonlarını birleştirilmiş verilerle doldurun.
Geliştirme ve Teknik Destek
- Test Verisi Hazırlama – Otomatik testler için birden fazla test senaryo dosyasını birleştirin.
- Günlük Dosyası Analizi – Farklı dönemlerden gelen sistem günlük raporlarını birleştirin.
- Yapılandırma Yönetimi – Birden fazla yapılandırma elektronik tablosunu tek bir yapılandırma dosyasında birleştirin.
Elektronik Tablo Birleştirme API’sini neden kullanmalısınız?
- Geliştirici Dostu – Birçok dil için SDK kütüphaneleri mevcuttur; özel bir çözüm geliştirmeye göre geliştirme çabasını azaltır.
- Düşük İşgücü Maliyeti – Manuel belge birleştirme için özel personel gerekmez.
- Ödeme-Ödeme – Gerçekten yaptığınız API çağrıları için ödeme yapın; ön ödemeye gerek yoktur.
- Sıfır Bakım Maliyeti – Bakımlı sunucu, yazılım güncellemeleri veya uyumluluk sorunları yoktur.
SDK ile Elektronik Tablo Birleştirme API’sini Nasıl Kullanılır?
OpenAPI Spesifikasyonu
OpenAPI Spesifikasyonu, API’nin makineyle okunabilir bir tanımını sağlar ve doğrudan REST etkileşimlerini mümkün kılar.
Aspose.Cells web servislerine 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 Kullanımı
SDK kullanmak, düşük seviye detayları soyutlayarak elektronik tablo çalışma sayfasına veri içe aktarmak için kısa kodla hızlı geliştime sağlar. Aspose.Cells Cloud SDK’larının tam listesi için GitHub deposu‘na göz atın.