OLE Nesnesini Dışa Aktar – Aspose.Cells Cloud API
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 | Konum | Tür | Gerekli | Açıklama |
|---|---|---|---|---|
file |
Form‑data | dosya | Evet | OLE nesnelerini içeren Excel çalışma kitabı (.xlsx, .xls, vb.). |
outputFormat |
Sorgu | string | Evet | Dışa aktarılan nesnelerin hedef formatı (pdf, png, jpeg, docx, pptx). |
objectType |
Sorgu | string | Evet | Sabit değer: oleobject. |
Yanıt
Başarılı bir istek, dışa aktarılan dosyaları listeleyen bir JSON nesnesi döndürür:
{
"Files": [
{
"Filename": "OLESlide.ppt",
"FileSize": 390,
"FileContent": "-----Base64String--------"
},
{
"Filename": "OLEDoc.docx",
"FileSize": 382,
"FileContent": "-----Base64String--------"
}
]
}
HTTP Durum Kodları
| Kod | Anlam | Açıklama |
|---|---|---|
| 200 | Tamam | 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ı. |
SDK’lar ile 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ştirmenize olanak tanır.
Aspose.Cells web servislerine 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.
curl -X POST "https://api.aspose.cloud/v3.0/cells/export?objectType=oleobject&format=pdf" \
-H "Authorization: Bearer $ACCESS_TOKEN" \
-F "file=@MyWorkbook.xlsx" \
-F "outputFormat=pdf"
OLE Nesnesi Nedir?
Bir OLE (Object Linking and Embedding – Nesne Bağlama ve Gömme) nesnesi, Word belgeleri, PowerPoint slaytları, resimler veya diğer dosyalar gibi harici içerikleri bir Excel çalışma kitabının içine gömer. Dışa aktarılırken, gömülü içerik çıkarılır ve istenen çıktı formatında kaydedilir.
Endpoint Genel Bakış
POST https://api.aspose.cloud/v3.0/cells/export?objectType=oleobject&format={outputFormat}
objectType–oleobjectolarak ayarlanmalıdır.format– İstenen çıktı formatı (örneğin,pdf,png,jpeg,docx,pptx).
Aspose.Cells Cloud SDK’larını Kullanın
SDK kullanmak, geliştirme sürecini hızlandırmak için en iyi yoldur. SDK, düşük seviye detayları yöneterek projenizin görevlerine odaklanmanızı sağlar. Aspose.Cells Cloud SDK’larının tam listesi için lütfen GitHub deposuna bakın.
Aşağıdaki kod örnekleri, farklı SDK’lar kullanarak Aspose.Cells web servislerine nasıl istek gönderileceğini göstermektedir: