Liste Nesnesini Dışa Aktar
Aşağıdaki formatlara dışa aktarabilirsiniz: XLS, XLSX, XLSB, CSV, TSV, XLSM, ODS, TXT, PDF, OTS, XPS, DIF, PNG, JPEG, BMP, SVG, TIFF, EMF, NUMBERS, FODS.
REST API
POST https://api.aspose.cloud/v3.0/cells/export
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 Dizisi/HTTP Gövdesi | Gerekli | Açıklama |
|---|---|---|---|---|
| file | dosya | formData | Evet | Yüklenecek dosya |
| objectType | string | sorgu | Evet | Dışa aktarılacak nesne türü. Grafik dışa aktarmak için chart kullanın. Diğer olası değerler: worksheet, picture vb. |
| format | string | sorgu | Evet | İstenen çıktı formatı. Desteklenen değerler: png, jpeg, gif, bmp, svg, tiff, emf, wmf, pdf. |
Yanıt
{
"Files": [
{
"Filename": "Book1_xlsx_Sheet1_ListObjects_0.tif",
"FileSize": 390,
"FileContent": "-----Base64String--------"
},
{
"Filename": "Book1_xlsx_Sheet2_ListObjects_0.tif",
"FileSize": 10040,
"FileContent": "-----Base64String--------"
},
{
"Filename": "myDocument_xlsx_Sheet1_ListObjects_0.tif",
"FileSize": 382,
"FileContent": "-----Base64String--------"
}
]
}
HTTP Durum Kodları
| Kod | Anlam | Açıklama |
|---|---|---|
| 200 | Tamam (OK) | Filtre başarıyla uygulandı; yanıt işlem detaylarını içerir. |
| 400 | Geçersiz İstek (Bad Request) | Eksik veya geçersiz parametreler (örn., desteklenmeyen dosya türü). |
| 401 | Yetkisiz (Unauthorized) | Geçersiz veya eksik JWT belirteci. |
| 413 | Yük Çok Büyük (Payload Too Large) | Yüklenecek dosya boyut sınırını aşıyor. |
| 500 | Sunucu İç Hatası (Internal Server Error) | Beklenmeyen sunucu hatası. |
SDK’larla PostExport API Nasıl Kullanılır?
PostExport 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 Cloud API’ye istekte bulunmayı göstermektedir.
curl -X POST "https://api.aspose.cloud/v3.0/cells/export?objectType=listobject&format=tiff" \
-H "accept: multipart/form-data" \
-H "Content-Type: multipart/form-data" \
-H "x-aspose-client: Containerize.Swagger" \
-d '{"File":{}}'
Aspose.Cells Cloud SDK’larını Kullanma
SDK kullanmak, geliştirme sürecini hızlandırmanın en iyi yoldur. SDK, düşük seviye detayları yöneterek size proje görevlerinize odaklanma imkanı verir. 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 kullanarak Aspose.Cells web hizmetlerini nasıl çağıracağınızı göstermektedir: