Veriyi Excel Dosyalarına İçe Aktarın ve Excel Dosyalarından Veri Dışa Aktarın
Aspose.Cells Cloud API, çeşitli kaynaklardan veri içe aktarmayı destekler ve Excel çalışma kitaplarını, grafiklerini ve diğer nesnelerini XLSX, CSV, PDF, HTML, PNG ve daha fazlası gibi farklı formatlara dışa aktarabilir. Bu, veri yönetimi ve paylaşımını basit ve verimli hale getirir.
API sürümü: v3.0 – Son güncelleme: 2024‑03‑15
Hızlı Başlangıç Kılavuzu
- İstek gövdesini hazırlayın – İçe veya dışa aktarma seçeneklerini tanımlayan bir JSON gövdesi oluşturun (örneğin,
ImportCSVDataOption,ExportOptions). - İsteği gönderin –
curl, Postman veya bir SDK kullanarak uygun uç noktayı (POST /cells/importveyaPOST /cells/export) çağırın. - Yanıtı işleyin – Başarılı olursa işlenmiş dosyayı (ikili veya Base64) alırsınız. Hata durumunda HTTP durum kodunu ve JSON gövdesinde döndürülen hata mesajını inceleyin.
Ön Gereksinimler
- Aktif bir Aspose Cloud hesabı ve geçerli bir JWT belirteci.
- Hedef çalışma kitabının belirtilen depolama konumunda mevcut olması (depoya dayalı API’ler için).
- Doğru
Content-Typebaşlık değerleri (dosya yükleme içinmultipart/form-data, JSON gövdeleri içinapplication/json).
Çeşitli veri kaynaklarından veri nasıl içe aktarılır
Verinin bir Excel dosyasına içe aktarılması süreci sırasında dikkat edilmesi gereken birçok husus içerir. Aspose.Cells Cloud’un profesyonel kalitede birçok format ve veri türünü içe aktarma yeteneği, öne çıkan özelliklerinden biridir.
Veri İçe Aktarma API Bilgileri
Aşağıdaki API’ler, bir veya birden fazla Excel dosyasına veri içe aktarmak için sağlanmıştır:
| API | Açıklama |
|---|---|
| POST /cells/import | Depolama kullanmadan veriyi Excel dosyalarına içe aktarır. |
| POST /cells/{name}/importdata | Bulutta depolanan bir Excel dosyasına veri içe aktarır. |
İstek Parametreleri
Depolama kullanmadan
| Parametre Adı | Tür | Konum | Açıklama |
|---|---|---|---|
| file | file | formData | Yüklenecek dosya |
| ImportOption | ImportOptions | body | İçe aktarma formatını belirtir (IntArray, DoubleArray, StringArray, TwoDimensionIntArray, TwoDimensionDoubleArray, TwoDimensionStringArray, BatchData, csvData, Picture) |
Depolama kullanarak
| Parametre Adı | Tür | Konum | Açıklama |
|---|---|---|---|
| name | string | path | Excel dosyasının adı |
| folder | string | query | Depolamadaki klasör yolu |
| storageName | string | query | Depolama adı |
| importData | ImportOptions | body | Veri içe aktarma gövdesi |
Veri içe aktarma seçeneği parametreleri
Önemli parametreler aşağıdaki tablolarda açıklanmıştır:
Excel nesneleri nasıl çeşitli dosya formatlarına dışa aktarılır
Orijinal olarak bir Excel dosyasını XLS, XLSX, XLSB veya CSV formatında oluşturduysanız, belirli özelliklerden yararlanmak amacıyla başka bir formata dönüştürmek isteyebilirsiniz. Örneğin, PDF formatına dışa aktarmak, içeriğin yetkisiz değişikliklere karşı korunmasını sağlarken okunmasını ve paylaşılmasını kolaylaştırır.
Excel nesnelerinin dışa aktarılması bazı hususları içerir. Aspose.Cells Cloud, çalışma kitaplarını, grafikleri, şekilleri ve resimleri geniş bir format yelpazesine yüksek kalitede dışa aktarır:
Sadece dışa aktarma formatları: PDF, OTS, XPS, DIF, PNG, JPEG, BMP, SVG, TIFF, EMF, NUMBERS, FODS.
Hem içe hem de dışa aktarma: XLS, XLSX, XLSB, CSV, TSV, XLSM, ODS, TXT.
İstek, [RFC 2046] ve [RFC 1341]’de tanımlanan multipart içeriği kullanır. İlk kısım veri dosyasını içerir; ikinci kısım kaydetme seçeneklerini içerir.
Dışa Aktarma API Bilgileri
POST https://api.aspose.cloud/v3.0/cells/export
İstek parametreleri
| Parametre Adı | Tür | Konum | Açıklama |
|---|---|---|---|
| file | file | formData | Yüklenecek dosya |
| objectType | string | query | Nesne türü (workbook, worksheet, chart, shape, picture, listobject, oleobject) |
| format | string | query | İstenen çıktı dosya formatı (Desteklenen Dosya Formatları bakın) |
OpenAPI Specification, web tarayıcınızdan doğrudan REST etkileşimleri gerçekleştirmenize olanak tanıyan herkese açık bir programlama arayüzü tanımlar.
API’yi çağırmak için cURL komut satırı aracını kullanabilirsiniz. Aşağıdaki örnek, bir isteği ve JSON yanıtını göstermektedir.
Yaygın HTTP durum kodları
| Durum | Anlam | Önerilen eylem |
|---|---|---|
| 200 | Başarılı – dosya dışa aktarıldı | Döndürülen dosya(lar)ı işleyin |
| 400 | Hatalı istek – eksik veya geçersiz parametreler | İstek gövdesini ve sorgu dizelerini kontrol edin |
| 401 | Yetkisiz – geçersiz veya süresi geçmiş JWT belirteci | Belirteci yenileyin ve tekrar deneyin |
| 404 | Bulunamadı – belirtilen çalışma kitabı veya çalışma sayfası yok | Dosya adını ve depolama yolunu kontrol edin |
| 500 | İç sunucu hatası – sunucuda beklenmeyen durum | İstek kimliğiyle Aspose destek ekibine başvurun |
İçe ve dışa aktarma API’leri nasıl çağrılır
Aşağıdaki makaleler her bir API’yi ayrıntılı olarak açıklar ve cURL ile SDK örnekleri içerir:
- Depolama kullanmadan Excel dosyalarına veri nasıl içe aktarılır.
- Depolama kullanarak Excel dosyalarına veri nasıl içe aktarılır.
- Toplu Veri Nasıl Excel Çalışma Sayfasına İçe Aktarılır
- CSV Verisi Nasıl Excel Çalışma Sayfasına İçe Aktarılır
- Resim Nasıl Excel Çalışma Sayfasına İçe Aktarılır
- Tamsayı Dizisi Nasıl Excel Çalışma Sayfasına İçe Aktarılır
- Çift Sayı Dizisi Nasıl Excel Çalışma Sayfasına İçe Aktarılır
- Dize Dizisi Nasıl Excel Çalışma Sayfasına İçe Aktarılır
- 2 Boyutlu Tamsayı Dizisi Nasıl Excel Çalışma Sayfasına İçe Aktarılır
- 2 Boyutlu Çift Sayı Dizisi Nasıl Excel Çalışma Sayfasına İçe Aktarılır
- 2 Boyutlu Dize Dizisi Nasıl Excel Çalışma Sayfasına İçe Aktarılır
- Excel Grafiği Nasıl Farklı Dosya Formatına Dışa Aktarılır
- Excel Liste Nesnesi Nasıl Farklı Dosya Formatına Dışa Aktarılır
- Excel OLE Nesnesi Nasıl Farklı Dosya Formatına Dışa Aktarılır
- Excel Resmi Nasıl Farklı Dosya Formatına Dışa Aktarılır
- Excel Şekli Nasıl Farklı Dosya Formatına Dışa Aktarılır
- Excel Çalışma Kitabı Nasıl Farklı Dosya Formatına Dışa Aktarılır
- Excel Çalışma Sayfası Nasıl Farklı Dosya Formatına Dışa Aktarılır