Elektronik Tabloyu Başka Bir Formata Nasıl Dönüştürürsünüz: Adım Adım Kılavuz
Bir yerel elektronik tablo/Excel dosyasını Aspose.Cells Cloud Web API’si ile başka bir formata dönüştürün.
Elektronik Tabloyu Dönüştür API’si
PUT https://api.aspose.cloud/v4.0/cells/convert/spreadsheet
Güvenlik ve Kimlik Doğrulama
Aspose.Cells Cloud API’leri güvenlidir ve JWT belirteci tabanlı kimlik doğrulama gerektirir.
İstek Parametreleri:
| Parametre Adı | Tür | Yol/Sorgu Dizisi/HTTPBody | Açıklama |
|---|---|---|---|
| Elektronik Tablo | Dosya | FormData | Dönüştürülecek elektronik tablo dosyasını yükleyin. |
| format | String | Sorgu | (Gerekli) İstenen çıktı formatı (örneğin, “XLSX”, “PDF”, “CSV”). |
| outPath | String | Sorgu | (İsteğe bağlı) Dönüştürülmüş çalışma kitabının kaydedileceği klasör yolu. Varsayılan değer null’dır. |
| outStorageName | String | Sorgu | Çıktı dosyası için bir depo adı belirtin. |
| fontsLocation | String | Sorgu | Elektronik tablo için özel yazı tiplerini kullanın. |
| region | String | Sorgu | Elektronik tablonun bölgesel ayarını belirtin. |
| password | String | Sorgu | Dosya korumalıysa elektronik tablo dosyasını açmak için şifre. |
Yanıt
[
{
"Name": "ResponseFile",
"DataType": {
"Identifier": "File",
"Reference": "Stream"
}
}
]
Başarılı durum kodu
- 200 OK – Dönüştürme işlemi başarılı oldu ve yanıt gövdesi dönüştürülen dosya akışını içerir.
Content-Typebaşlığı, istenen çıktı formatının MIME türünü yansıtır (örneğin, PDF içinapplication/pdf).
HTTP Durum Kodları
| Kod | Anlamı | Açıklama |
|---|---|---|
| 200 | OK (Tamam) | Filtre başarıyla uygulandı; 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üklü dosya boyut sınırını aşıyor. |
| 500 | Internal Server Error (İç Sunucu Hatası) | Beklenmeyen sunucu hatası. |
Formatlar
| Çıktı Formatı | Açıklama |
|---|---|
| XLS | Excel 95/5.0 - 2003 Çalışma Kitabı. |
| XLSX | Office Open XML Elektronik Tablo ML Dosya Formatı. |
| XLSB | Excel İkili Çalışma Kitabı. |
| XLSM | Excel Makro Etkinleştirilmiş Çalışma Kitabı. |
| XLT | Excel 97 - Excel 2003 Şablonu. |
| XLTX | Excel Şablonu. |
| XLTM | Excel Makro Etkinleştirilmiş Şablon. |
| XLAM | Excel’e yeni işlevler eklemek için kullanılan Excel Makro Etkinleştirilmiş Eklenti dosyası. |
| CSV | CSV (Virgülle Ayrılmış Değer) dosyası. |
| TSV | TSV (Sekme ile Ayrılmış Değerler) dosyası. |
| TXT | Ayrımcılı metin dosyası. |
| HTML | HTML formatı. |
| MHTML | MHTML dosyası. |
| ODS | ODS (OpenDocument Elektronik Tablo). |
| SpreadsheetML | Excel 2003 XML dosyası. |
| Numbers | Belge, Apple’ın macOS ve iOS için iWork paketinin bir parçası olan “Numbers” uygulaması tarafından oluşturulmuştur. |
| JSON | JavaScript Nesne Gösterimi. |
| DIF | Veri Değişim Formatı. |
| DBF | .dbf uzantılı dosya, dBASE veritabanı yönetim sistemi tarafından kullanılan bir veritabanı dosyasıdır. |
| Adobe Taşınabilir Belge Formatı. | |
| XPS | XML Kağıt Spesifikasyonu formatı. |
| SVG | Ölçeklenebilir Vektör Grafikler formatı. |
| TIFF | Etiketli Görüntü Dosyası Formatı. |
| PNG | Taşınabilir Ağ Grafikleri formatı. |
| BMP | Bitmap Görüntü formatı. |
| EMF | Geliştirilmiş Meta Dosyası formatı. |
| JPEG | JPEG, kayıplı sıkıştırma kullanılarak kaydedilen bir görüntü formatıdır. |
| GIF | Grafik Değişim Formatı. |
| MARKDOWN | Markdown belgesini temsil eder. |
| SXC | OpenOffice ve StarOffice tarafından kullanılan XML tabanlı bir formattır. |
| FODS | Düz XML olarak depolanan bir Open Document formatıdır. |
| DOCX | Microsoft Word belgeleri için yaygın kullanılan bir formattır; XML ve ikili dosyaları birleştirir. |
| PPTX | PPTX formatı, Microsoft PowerPoint Open XML sunum dosyası formatına dayanır. |
| SqlScript | Yapılandırılmış Sorgu Dili. |
| XHtml | XHTML, HTML 4.0’ın yeniden formülleştirilmesini kullanan XML tabanlı bir işaretlemeli metin dosyası formatıdır. |
| Epub | .epub uzantılı dosyalar, yayıncılar ve tüketiciler için standart bir e-kitap formatıdır. |
| Xml | XML, Extensible Markup Language (Genişletilebilir İşaretleme Dili) kısaltmasıdır; HTML benzerdir ancak nesneleri tanımlamak için etiketler kullanır. |
| Ots | Open Document Şablon Elektronik Tablo (OTS) dosyası. |
| AZW3 | AZW, Amazon tarafından Kindle cihazları için geliştirilen bir dijital e-kitap dosya formatıdır. AZW3, diğer adıyla Kindle Format 8 (KF8). |
Elektronik Tabloyu Dönüştür API’si nerede kullanılmalıdır?
- Eski Sistem Geçişi: Modern sistemler için binlerce eski XLS dosyasını XLSX’e dönüştürün.
- Arşiv Standartlaştırma: Arşivleme amacıyla çeşitli elektronik tablo formatlarını (XLS, XLSM, ODS, CSV) tek bir formata dönüştürün.
- Ofis Uygulama Uyumluluğu: Excel dosyalarını LibreOffice, Google Tablolar veya Apple Numbers ile uyumlu formatlara dönüştürün.
- Veri Kaynağı Standardizasyonu: Veritabanı işlemesi için çeşitli elektronik tablo formatlarını CSV veya JSON’a dönüştürün.
- Web Yayınlama: Finansal modelleri web gösterimi için HTML’e dönüştürün.
Elektronik Tabloyu Dönüştür API’si neden kullanılmalıdır?
- Geliştirici Dostu: Aspose.Cells Cloud, birden fazla dilde SDK kütüphaneleri sunar ve hızlı geliştirme sağlar; ayrıca kapsamlı dokümantasyonla birlikte gelir. Özel grafik oluşturma çözümleri oluşturmakla karşılaştırıldığında, geliştirme yükünü önemli ölçüde azaltır.
- Maliyet Etkin: Çalışma kitabını önceden yüklemeye gerek kalmadan tablo verilerini dönüştürebilirsiniz; bu da depolama alanını tasarruf eder ve maliyetleri düşürür.
- Kapsamlı Format Desteği: 20’den fazla elektronik tablo formatı arasında dönüştürme yapın.
- Veri Sadeliğini ve Biçimlendirmeyi Korur.
Elektronik Tabloyu Dönüştür API’si SDK’lar ile Nasıl Kullanılır?
Aşağıdaki kod örnekleri, Elektronik Tabloyu Dönüştür API’sini çeşitli SDK’larla nasıl kullanacağınızı göstermektedir.
Elektronik Tabloyu Dönüştür API Spesifikasyonu
Elektronik Tabloyu Dönüştür API Spesifikasyonu, web tarayıcınızdan doğrudan REST etkileşimlerinde bulunabilmeniz için herkese açık bir programlama arayüzü tanımlar.
Aspose.Cells web servislerine kolayca ulaşmak 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 dosyasını başka bir formata dönüştürmek için kısa kodla hızlı geliştirme yapmanın en hızlı yoludur. Aspose.Cells Cloud SDK’larının tam listesi için lütfen GitHub deposunu kontrol edin.