Çalışma Sayfasını PDF, PNG, CSV ve Daha Fazlasına Dönüştür – Aspose.Cells Cloud API
Çalışma Sayfası Dönüştürme API’si – GET /cells/{name}/worksheets/{sheetName} uç noktası, bir Excel çalışma kitabının içindeki tek bir çalışma sayfasını (sheet) başka bir dosya türüne dönüştürür.
Önkoşul: Bu uç noktayı çağırmadan önce geçerli bir JWT belirteci sahip olmanız ve çalışma kitabının desteklenen Aspose Cloud depolama konumunda saklanmış olması gerekir.
Desteklenen içe aktarılabilir formatlar (çalışma sayfası okunabilir):
- XLS, XLSX, XLSB, CSV, TSV, XLSM, ODS, TXT
Desteklenen yalnızca dışa aktarılabilir formatlar (çalışma sayfası olarak kaydedilebilir):
- PDF, OTS, XPS, DIF, PNG, JPEG, BMP, SVG, TIFF, EMF, NUMBERS, FODS
REST API
OpenAPI Spesifikasyonu, herkese açık erişilebilir arayüzü açıklar.
İstek Parametreleri
| Parametre | Tür | Gerekli | Varsayılan | İzin Verilen Değerler | Açıklama |
|---|---|---|---|---|---|
| format | string | Evet | – | pdf, png, jpeg, bmp, svg, tiff, emf, csv, txt, … (desteklenen listeye bakın) | Hedef çıktı formatı. |
| verticalResolution | integer | Hayır | 96 | 72‑600 | Görüntü çıktısı için dikey DPI değeri. |
| horizontalResolution | integer | Hayır | 96 | 72‑600 | Görüntü çıktısı için yatay DPI değeri. |
| password | string | Hayır | – | – | Korumalı bir çalışma kitabını açmak için şifre. |
| folder | string | Hayır | – | – | Kaynak çalışma kitabının bulunduğu bulut klasörü. |
| storage | string | Hayır | – | – | Depolama adı (örneğin, “Default”). |
Yanıt
| Durum Kodu | Açıklama | Dönüş Türü |
|---|---|---|
| 200 | Dönüştürme başarılı; dönüştürülen dosyanın ikili akışı döndürülür. | application/octet-stream |
| 400 | Geçersiz istek – eksik veya geçersiz parametreler. | JSON hata nesnesi |
| 401 | Yetkisiz erişim – geçersiz veya eksik JWT belirteci. | JSON hata nesnesi |
| 404 | Bulunamadı – çalışma kitabını veya çalışma sayfasını bulunamadı. | JSON hata nesnesi |
| 500 | Sunucu iç hatası – beklenmeyen hata. | JSON hata nesnesi |
Örnek İstek (cURL)
curl -v "https://api.aspose.com/v3.0/cells/myWorkbook.xlsx/worksheets/Sheet1?format=png&verticalResolution=96&horizontalResolution=96" \
-X GET \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer <jwt token>"
Örnek Yanıt
Dönüştürülmüş Görüntü (ikili akış)
Bulut SDK Ailesi
SDK kullanmak geliştirmeyi en hızlı yoldur. SDK, düşük seviye ayrıntıları yöneterek size proje odaklanma imkanı verir. Aspose.Cells Cloud SDK’larının tam listesi için lütfen GitHub deposuna bakın.
Aşağıdaki kod örnekleri, çeşitli SDK’lar kullanarak Aspose.Cells web hizmetlerini çağırma yöntemini göstermektedir: