Aspose.Cells Cloud API v3.0 ile Excel Dosyasını PPTX'e Dönüştürme
Bu REST API, bir elektronik tablo dosyasını PPTX formatına dönüştürür.
PostConvertWorkbookToPptx API
POST https://api.aspose.cloud/v3.0/cells/convert/pptx
Güvenlik ve Kimlik Doğrulama
Aspose.Cells Cloud API’leri güvenlidir ve JWT belirteci tabanlı kimlik doğrulama gerektirir.
Sorgu Parametreleri
| Parametre Adı | Tür | Açıklama |
|---|---|---|
password |
string | Excel çalışma kitabını açmak için gereken parola. |
storageName |
string | Kaynak dosyanın bulunduğu depo adı. |
checkExcelRestriction |
bool | Hücreyle ilgili nesneleri değiştirirken Excel dosyası kısıtlamalarının uygulanıp uygulanmayacağını belirtir. |
İstek Gövdesi Parametresi
| Parametre Adı | Tür | Açıklama |
|---|---|---|
datafile |
veri dosyası | Çok parçalı istek gövdesinin ilk bölümünde yer alan Excel dosyası. |
Örnek çok parçalı istek gövdesi (basitleştirilmiş):
--boundary
Content-Disposition: form-data; name="File"; filename="input.xlsx"
Content-Type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
<input.xlsx dosyasının ikili içeriği>
--boundary
Content-Disposition: form-data; name="password"
MyPwd
--boundary--
Yanıt
API, oluşturulan pptx dosyasını içeren bir FileInfo nesnesi döndürür.
| Alan | Tür | Açıklama |
|---|---|---|
| Filename | string | PPTX dosyasının adı (örn. example.pptx). |
| FileSize | int | Dosyanın bayt cinsinden boyutu. |
| FileContent | string | PPTX dosyasının Base64 ile kodlanmış içeriği. |
HTTP Durum Kodları
| Kod | Anlam | Açıklama |
|---|---|---|
| 200 | Tamam | Filtre başarıyla uygulandı; yanıt işlem detaylarını içerir. |
| 400 | Geçersiz İstek | Eksik veya geçersiz parametreler (örn., desteklenmeyen dosya türü). |
| 401 | Yetkisiz | Geçersiz veya eksik JWT belirteci. |
| 413 | İçerik Çok Büyük | Yüklenecek dosya boyut sınırını aşıyor. |
| 500 | İç Sunucu Hatası | Beklenmeyen sunucu hatası. |
Notlar: Uç nokta, yaygın Excel formatlarını (.xlsx, .xls, .xlsm) destekler. Maksimum dosya boyutu 50 MB ile sınırlıdır. Makrolar veya korumalı sayfalar içeren çalışma kitaplarında uygun parametreler sağlanmazsa dönüştürme kısıtlanabilir.
SDK’lar ile PostConvertWorkbookToPptx API’yi Nasıl Kullanılır
PostConvertWorkbookToPptx 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.
cURL komut satırı aracını kullanarak Aspose.Cells web servislerine kolayca erişebilirsiniz. Aşağıdaki örnek, cURL ile Bulut API’yi nasıl çağıracağınızı göstermektedir.
Aspose.Cells Cloud SDK’larını Kullanma
SDK kullanmak, geliştirme yapmanın en hızlı yoludur. SDK, düşük seviye detayları soyutlayarak projenize odaklanmanızı sağlar. Aspose.Cells Cloud SDK’larının tam listesi için [GitHub deposuna](https://github.com/aspose-cells-cloud" rel=“noopener noreferrer”) bakın.
Aşağıdaki kod örnekleri, çeşitli SDK’lar kullanılarak Aspose.Cells web servislerinin nasıl çağrılacağını göstermektedir:
Bu İşlevi Gerçekleyen Diğer API’ler
- POST /cells/convert/pdf – Excel dosyasını PDF’e dönüştürür.
- POST /cells/convert/png – Excel dosyasını PNG görüntülere dönüştürür.
- POST /cells/convert/svg – Excel dosyasını SVG formatına dönüştürür.