Aspose.Cells Cloud – Excel Aralığını HTML'e Dönüştür

Yerel bir Excel çalışma kitabının seçili bir aralığını doğrudan Aspose.Cells Cloud aracılığıyla HTML dosyasına dönüştürün. Dönüştürme işlemi tamamen bulut sunucusunda gerçekleşir, bu nedenle çalışma kitabının tamamını yüklemenize veya yerel olarak Excel yüklü olması gerekmez.

Excel Aralığını HTML’e Dönüştürme API’si

PUT https://api.aspose.cloud/v4.0/cells/convert/range/html

İstek gövdesi, elektronik tablo dosyasını içeren multipart/form-data formatındadır. Diğer tüm seçenekler sorgu parametreleri olarak sağlanır.

Güvenlik ve Kimlik Doğrulama

Aspose.Cells Cloud API’leri güvenlidir ve JWT belirteci tabanlı kimlik doğrulama gerektirir.

İstek Parametreleri

Adı Tür Konum Gerekli Açıklama
Spreadsheet Dosya FormData Evet Dönüştürülecek Excel çalışma kitabı.
worksheet Dize Sorgu Evet Aralığın bulunduğu çalışma sayfasının adı.
range Dize Sorgu Evet Dönüştürülecek hücre alanı, örneğin A1:C10.
outPath Dize Sorgu Hayır Oluşan HTML dosyasının saklanacağı klasör yolu (varsayılan null).
outStorageName Dize Sorgu Hayır Çıktı dosyası için depolama hizmetinin adı.
fontsLocation Dize Sorgu Hayır Özel yazı tipi klasörünün yolu.
AutoRowsFit Boole Sorgu Hayır Çalışma sayfasındaki tüm satırları otomatik olarak uygun hale getirir.
AutoColumnsFit Boole Sorgu Hayır Çalışma sayfasındaki tüm sütunları otomatik olarak uygun hale getirir.
region Dize Sorgu Hayır Yerel tanımlayıcı (örneğin, tr-TR, en-US, fr-FR). Sayı/tarihBiçimini etkiler.
password Dize Sorgu Hayır Korumalı bir çalışma kitabını açmak için şifre.
fontsLocation Dize Sorgu Hayır Özel yazı tiplerinin konumu.
region Dize Sorgu Hayır Elektronik tablo bölgesi/dil ayarı.
password Dize Sorgu Hayır Elektronik tablo dosyasını açmak için şifre.

Yanıt

API, dönüştürülmüş HTML dosyasını ikili akış (application/octet-stream) olarak döndürür.

[
  {
    "Name": "ResponseFile",
    "DataType": {
      "Identifier": "File",
      "Reference": "Stream"
    }
  }
]

Örnek Başarılı Yanıt (HTTP)

HTTP/1.1 200 OK
Content-Type: application/octet-stream
Content-Disposition: attachment; filename="rapor.html"
Content-Length: 8423

<table>
  <tr><th>Ürün</th><th>Fiyat</th></tr>
  <tr><td>Widget A</td><td>$10</td></tr>
  <tr><td>Widget B</td><td>$15</td></tr>
</table>

Tarayıcıda işlenmiş tabloyu görüntülemek için yanıt gövdesini bir dosyaya (örneğin, rapor.html) kaydedin.


HTTP Durum Kodları

Kod Anlamı Açıklama
200 Tamam Filtre başarıyla uygulandı; yanıt işlem ayrıntılarını içerir.
400 Geçersiz İ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’larla Excel Aralığını HTML’e Dönüştürme API’si Nasıl Kullanılır?

OpenAPI Spesifikasyonu

OpenAPI Spesifikasyonu, web tarayıcısından doğrudan REST etkileşimlerine izin veren herkese açık bir API’yi tanımlar.

Aspose.Cells web hizmetlerine kolayca erişmek için cURL komut satırı aracını kullanabilirsiniz. Aşağıdaki örnek, cURL ile Bulut API’sine çağrı nasıl yapılacağını göstermektedir.

Aspose.Cells Cloud SDK’larını Kullanın

SDK kullanmak, düşük seviye detayları soyutlayarak bir veri aralığını minimum kodla HTML dosyasına dönüştürmenize izin vererek geliştirmenin en hızlı yoludur.
Aspose.Cells Cloud SDK’larının tam listesini GitHub deposunda inceleyebilirsiniz.

Aşağıdaki kod örnekleri, farklı SDK’lar kullanılarak Aspose.Cells web hizmetlerine nasıl çağrı yapılacağını göstermektedir. Gist’ten yükleme engellenirse, örnekleri doğrudan depodan indirebilirsiniz.