Uzak Bir Elektronik Tablo Çalışma Sayfasını Başka Bir Formata Dışa Aktarma: Adım Adım Kılavuz
Aspose.Cells Cloud Web API’sini kullanarak bir bulut elektronik tablosunu/Excel çalışma sayfasını başka bir format dosyasına dışa aktarın.
Çalışma Sayfasını Formata Dışa Aktar API’si
Web API’si
GET https://api.aspose.cloud/v4.0/cells/{name}/worksheets/{worksheet}
Güvenlik ve Kimlik Doğrulama
Aspose.Cells Cloud API’leri güvenlidir ve JWT belirteci tabanlı kimlik doğrulama gerektirir.
-H "Authorization: Bearer {access_token}"
İstek Parametreleri
| Parametre Adı | Tür | Yol/Sorgu Dizesi/HTTP Gövdesi | Açıklama |
|---|---|---|---|
| name | Dize | Yol | (Gerekli) Getirilecek çalışma kitabının dosya adı. |
| worksheet | Dize | Yol | (Gerekli) Dönüştürülecek belirli çalışma sayfası. |
| format | Dize | Sorgu | (Gerekli) İstenen çıktı formatı (örn. png, pdf, svg). |
| folder | Dize | Sorgu | (İsteğe bağlı) Çalışma kitabının depolandığı klasör yolu. Varsayılan değer null’dır. |
| storageName | Dize | Sorgu | (İsteğe bağlı) Özel bulut depolama adı. Atlanırsa varsayılan depolama kullanılır. |
| outPath | Dize | Sorgu | (İsteğe bağlı) Çıktı klasör yolu. Varsayılan değer null’dır. |
| outStorageName | Dize | Sorgu | (İsteğe bağlı) Çıktı dosyasının depolandığı depolama adı. |
| fontsLocation | Dize | Sorgu | (İsteğe bağlı) Gerekirse özel yazı tiplerini belirtin. |
| region | Dize | Sorgu | (İsteğe bağlı) Elektronik tablo bölgesi/dil ayarı (örn. tr-TR, en-US, fr-FR). SayıBiçimlendirme, tarih ayrıştırma ve yerel ayar özelindeki davranışları etkiler. |
| password | Dize | Sorgu | (İsteğe bağlı) Elektronik tablo dosyasına erişmek için gerekli şifre. |
Yanıt
[
{
"Name": "ResponseFile",
"DataType": {
"Identifier": "File",
"Reference": "Stream"
}
}
]
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 (örn. desteklenmeyen dosya türü). |
| 401 | Yetkisiz | Geçersiz veya eksik JWT belirteci. |
| 413 | Yük Çok Büyük | Yüklenecek dosya boyut sınırını aşıyor. |
| 500 | İç Sunucu Hatası | Beklenmeyen sunucu hatası. |
Çalışma Sayfasını Başka Bir Formata Dışa Aktar API’si Nerede Kullanılmalıdır?
- Eski Sistemlerden Geçiş – Binlerce eski XLS dosyasını modern sistemler için XLSX’e dönüştürün.
- Arşiv Standartlaştırma – Çeşitli elektronik tablo formatlarını (XLS, XLSM, ODS, CSV) arşivleme için tek bir formata dönüştürün.
- Ofis Uygulamaları Arası Uyumluluk – LibreOffice, Google Sheets veya Apple Numbers ile uyumlu formatlara Excel dosyaları dönüştürün.
- Veri Kaynağı Standardizasyonu – Veritabanına aktarım için çeşitli elektronik tablo formatlarını CSV veya JSON’a dönüştürün.
- Web Yayıncılığı – Finansal modelleri web gösterimi için HTML’e dönüştürün.
Çalışma Sayfasını Başka Bir Formata Dışa Aktar API’si Neden Kullanılmalı?
- Çoklu dil SDK desteği – Birden fazla programlama dili için istemci kitaplıkları sunar; geliştiricilerin tercih ettikleri ortamdan doğrudan API’yi çağırmalarını sağlar.
- Ortaya çıkan dosyayı tekrar yüklemeye gerek kalmadan doğrudan dönüştürme – Bulut depolamada depolanan bir çalışma sayfasını, dosyayı indirip yeniden yüklemeye gerek kalmadan istenen forma dönüştürür.
- Sadece veri çıkarma – Görsel stillendirmeyi korumadan seçilen formatta çalışma sayfası içeriğini döndürür.
Çalışma Sayfasını Format Olarak Dışa Aktar API’si Nasıl SDK’larla Kullanılır?
Çalışma Sayfasını Format Olarak Dışa Aktar API’si Spesifikasyonu
Çalışma Sayfasını Format Olarak Dışa Aktar API Spesifikasyonu, doğrudan bir web tarayıcısından REST etkileşimleri gerçekleştirmek için herkese açık bir programlama arayüzü sağlar.
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 nasıl istek yapıldığını göstermektedir.
Aspose.Cells Cloud SDK’larını Kullanma
SDK kullanmak, düşük seviye detayları soyutlayarak elektronik tablo çalışma sayfasını format dosyasına dönüştürmeyi kısa kodla yapmanızı sağlayan en hızlı gelişim yöntemidir.
Aspose.Cells Cloud SDK’larının tam listesi için lütfen GitHub deposuna bakın.
Aşağıdaki kod örnekleri, farklı SDK’lar kullanılarak Aspose.Cells web hizmetlerine nasıl istek yapıldığını göstermektedir: