Excel'den PNG'ye
Bu REST API, bir elektronik tablo dosyasını PNG formatına dönüştürür.
REST API Specification (REST API Spesifikasyonu)
POST https://api.aspose.cloud/v3.0/cells/convert/png
Güvenlik ve Kimlik Doğrulama
Aspose.Cells Cloud API’leri güvenlidir ve JWT belirteci tabanlı kimlik doğrulama gerektirir.
Sorgu Parametresi
| Parametre Adı | Tür | Açıklama |
|---|---|---|
| password | string | Excel dosyasını açmak için gereken şifre. |
| storageName | string | Dosyanın bulunduğu depo adı. |
| checkExcelRestriction | bool | Hücreleri veya ilgili nesneleri değiştirirken Excel dosyası kısıtlamalarının denetlenip denetlenmeyeceğini belirler. |
İstek Gövdesi Parametresi
| Parametre Adı | Tür | Açıklama |
|---|---|---|
| datafile | data file | Çok parçalı isteğin ilk kısmında yer alan elektronik tablo dosyası. |
Yanıt
API, oluşturulan PNG dosyasını içeren bir FileInfo nesnesi döndürür.
| Alan | Tür | Açıklama |
|---|---|---|
| Filename | string | PNG dosyasının adı (örneğin, example.png). |
| FileSize | int | Dosyanın bayt cinsinden boyutu. |
| FileContent | string | PNG dosyasının Base64 ile kodlanmış içeriği. |
HTTP Durum Kodları
| Kod | Anlam | Açıklama |
|---|---|---|
| 200 | OK (Tamam) | Sü 필 적용 성공; yanıt işlem ayrıntılarını içerir. |
| 400 | Bad Request (Hatalı İstek) | Eksik veya geçersiz parametreler (örneğin, desteklenmeyen dosya türü). |
| 401 | Unauthorized (Yetkisiz) | Geçersiz veya eksik JWT belirteci. |
| 413 | Payload Too Large (Çok Büyük Yük) | Yüklenecek dosya boyut sınırını aşıyor. |
| 500 | Internal Server Error (İç Sunucu Hatası) | Beklenmeyen sunucu hatası. |
SDK’lar ile PostConvertWorkbookToPNG API’sini Nasıl Kullanılır
PostConvertWorkbookToPNG 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 hizmetlerine kolayca erişebilirsiniz. Aşağıdaki örnek, cURL ile Cloud API’ye nasıl istekte bulunulacağını göstermektedir.
Aspose.Cells Cloud SDK’larını Kullanma
SDK kullanmak, geliştirme sürecini hızlandırmanın en iyi yoludur. SDK, düşük seviye detayları yönetir, böylece projenizin görevlerine odaklanabilirsiniz. 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 kullanılarak Aspose.Cells web hizmetlerinin nasıl çağrılacağını göstermektedir:
Benzer İşlevleri Gerçekleştiren Diğer API’ler
- POST /cells/{name}/saveAs – Bir Excel dosyasını CSV (veya diğer formatlar) olarak ek ayarlarla kaydeder ve sonucu depolar.
- PUT /cells/convert – Bir Excel dosyasını CSV (veya diğer formatlar) formatına dönüştürür, isteğe bağlı parametreler alır ve sonucu yanıtta döndürür.
- GET /cells/{name} – Bir Excel dosyasını alır ve anında CSV (veya diğer formatlar) formatına dönüştürebilir.