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}

  • objectTypeoleobject olarak 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: