Aspose.Cells Cloud API Kullanılarak Excel Çalışma Sayfasında Satırı Otomatik Uydurma
Bu REST API, bir Excel çalışma sayfasında satırı otomatik uydurur.
Güvenlik ve Kimlik Doğrulama
Aspose.Cells Cloud API’leri güvenlidir ve JWT belirteci tabanlı kimlik doğrulama gerektirir.
REST API
POST https://api.aspose.cloud/v3.0/cells/{name}/worksheets/{sheetName}/autofitrow
İstek Parametreleri
| Parametre Adı | Tür | Konum | Açıklama |
|---|---|---|---|
| name | string | path | Excel dosyasının adı. |
| sheetName | string | path | Çalışma sayfasının adı. |
| rowIndex | integer | query | Otomatik uydurulacak satırın sıfır tabanlı indeksi. |
| firstColumn | integer | query | İşleme dahil edilen ilk sütunun indeksi. |
| lastColumn | integer | query | İşleme dahil edilen son sütunun indeksi. |
| autoFitterOptions | object | body | Otomatik uydurma davranışını kontrol eden nesne (örneğin, birleştirilmiş hücrelerin, metin kaydırmalarının vb. göz önünde bulundurulup oluşturulmayacağını belirler). bkz. AutoFitterOptions{:rel=“noopener” title=“Otomatik uydurma davranışını kontrol eder”}. |
| folder | string | query | Dosyanın depolandığı klasör. |
| storageName | string | query | Depo adı. |
Örnek autoFitterOptions JSON gövdesi
{
"IsMergedCells": true,
"IsWrapped": false,
"AutoFitMergedCells": true,
"AutoFitWrappedCells": false
}
Varlık Tanımları
| Varlık | Açıklama |
|---|---|
rowIndex |
Hedef satırın sıfır tabanlı indeksi. |
firstColumn |
Otomatik uydurma işleminin başlayacağı sütun. |
lastColumn |
Otomatik uydurma işleminin biteceği sütun. |
autoFitterOptions |
Satırın nasıl otomatik uyduğunun etkilenmesini sağlayan isteğe bağlı ayarlar (birleştirilmiş hücreler, metin kaydırma vb.). |
OpenAPI Spesifikasyonu, herkese açık bir programlama arayüzü tanımlar ve REST etkileşimlerini doğrudan bir web tarayıcısından yapmanıza olanak tanır.
Aspose.Cells web servislerine kolayca erişmek için cURL komut satırı aracını kullanabilirsiniz. Aşağıdaki örnek, API’yi cURL ile nasıl çağıracağınızı göstermektedir.
Hata Yönetimi
API, standart HTTP durum kodlarını döndürür. Bu uç nokta için yaygın hata yanıtları aşağıdaki gibidir:
| HTTP Kodu | Örnek Yük | Anlam |
|---|---|---|
| 400 | { "Code": 400, "Message": "Satır indeksi aralık dışı." } |
Sağlanan rowIndex çalışma sayfasında mevcut değildir. |
| 401 | { "Code": 401, "Message": "Geçersiz veya süresi dolmuş belirteç." } |
Kimlik doğrulama başarısız oldu – JWT belirtecini kontrol edin ve isteğin HTTPS üzerinden yapıldığından emin olun. |
| 404 | { "Code": 404, "Message": "Dosya bulunamadı." } |
Belirtilen Excel dosyası veya çalışma sayfası bulunamıyor. |
| 500 | { "Code": 500, "Message": "İç sunucu hatası." } |
Beklenmeyen bir sunucu tarafı sorunu oluştu. |
Bulut SDK Ailesi
SDK kullanmak, geliştirmenin en hızlı yoludur. Bir SDK, düşük seviye detayları soyutlayarak iş mantığınıza odaklanmanızı sağlar. Aspose.Cells Cloud SDK’larının tam listesi için GitHub deposuna{:rel=“noopener noreferrer”} bakın.
Aşağıdaki kod örnekleri, Aspose.Cells web servislerini farklı SDK’lar kullanarak nasıl çağıracağınızı göstermektedir:
Ayrıca bakın: Sütunu otomatik uydur, Satırları otomatik uydur, AutoFitterOptions.