Aspose.Cells Cloud ile elektronik tablo dosyası biçimlerini nasıl dönüştüreceğiniz
Giriş
Aspose.Cells Cloud Elektronik Tablo API’si, yerel ve bulut tabanlı elektronik tablo dosyalarını dönüştürmek için çift kanallı bir arayüz seti sunar. Excel (XLS, XLSX), CSV, HTML ve PDF gibi biçimleri destekler; böylece çeşitli ihtiyaçlara kolayca uygun dönüşümler yapmanızı sağlar.
Üç Dönüşüm Modu · Tek Bir Nesne Modeli · Tüm Biçim Kapsamı

Temel Dönüşüm Matrisi
| Dönüşüm Türü | Nesne Seviyesi | Tipik API | Çıkış Biçimleri |
|---|---|---|---|
| Yerel Dönüşüm | Çalışma Kitabı | ConvertSpreadsheet |
PDF/XLSX/JSON/…. 30+ biçim |
| Çalışma Sayfası | ConvertWorksheetToImage |
PNG/JPEG/SVG | |
ConvertWorksheetToPdf |
|||
| Tablo | ConvertTableToImage |
PNG/JPEG/SVG/…. | |
ConvertTableToPdf |
|||
ConvertTableToCsv |
CSV | ||
ConvertTableToHtml |
HTML | ||
ConvertTableToJson |
JSON | ||
| Aralık | ConvertRangeToImage |
PNG/JPEG/SVG/…. | |
ConvertRangeToPdf |
|||
ConvertRangeToCsv |
CSV | ||
ConvertRangeToHtml |
HTML | ||
ConvertRangeToJson |
JSON | ||
| Grafik | ConvertChartToImage |
PNG/JPEG/SVG/…. | |
ConvertChartToPdf |
|||
| Bulut Dönüşümü | Çalışma Kitabı | ExportSpreadsheetAsFormat |
PDF/XLSX/JSON/…. 30+ biçim |
| Çalışma Sayfası | ExportWorksheetAsFormat |
PDF/XLSX/JSON/…. 30+ biçim | |
| Tablo | ExportTableAsFormat |
PDF/XLSX/JSON/…. 30+ biçim | |
| Aralık | ExportRangeAsFormat |
PDF/XLSX/JSON/…. 30+ biçim | |
| Grafik | ExportChartAsFormat |
PDF/XLSX/JSON/…. 30+ biçim | |
| Bulut Farklı Kaydet | Çalışma Kitabı | SaveSpreadsheetAs |
PDF/XLSX/JSON/…. 30+ biçim |
Yerel Dosya Dönüşümü
// Cells Cloud API istemcisini alın
CellsApi cellsApi = new CellsApi(Environment.GetEnvironmentVariable("ProductClientId"), Environment.GetEnvironmentVariable("ProductClientSecret"));
- Excel Dosyasını Başka Bir Biçime Dönüştürme
// Yerel Excel dosyasını PDF'e dönüştür
cellsApi.ConvertSpreadsheet(new ConvertSpreadsheetRequest { Spreadsheet = "EmployeeSalesSummary.xlsx", format = "pdf" }, "EmployeeSalesSummary.pdf");
- Excel Grafiğini SVG Dosyasına Dönüştürme
// Yerel Excel grafiğini SVG'ye dönüştür
cellsApi.ConvertChartToImage(new SDK.Request.ConvertChartToImageRequest
{
Spreadsheet = "EmployeeSalesSummary.xlsx",
worksheet = "Sales",
chartIndex = 0,
format = "svg"
}, "EmployeeSalesSummary.svg");
- Tabloyu CSV Dosyasına Dönüştürme
// Sales çalışma sayfasının SaleLogs tablosunu CSV'ye dönüştür
result = api.ConvertTableToCsv( new SDK.Request.ConvertTableToCsvRequest
{
Spreadsheet = "EmployeeSalesSummary.xlsx",
worksheet = "Sales",
tableName = "SaleLogs",
format = "csv"
}, "EmployeeSalesLog.csv");
Bulut Dosya Dönüşümü
Aspose Cells Cloud API istemcisini elde etmeniz gerekir.
// Cells Cloud API istemcisini alın
CellsApi cellsApi = new CellsApi(Environment.GetEnvironmentVariable("ProductClientId"), Environment.GetEnvironmentVariable("ProductClientSecret"));
- Excel Dosyasını PDF’e Dönüştürme
// Buluttaki Excel dosyasını PDF'e dönüştür ve yerel dosyaya kaydet
cellsApi.ExportSpreadsheetAsFormat( new SDK.Request.ExportSpreadsheetAsFormatRequest
{
name = "EmployeeSalesSummary.xlsx" ,
format = "pdf",
folder ="NetSDKData"
} , "EmployeeSalesSummary.pdf");
- Excel Çalışma Sayfasını PDF’e Dönüştürme
// Buluttaki Excel çalışma sayfasını PDF'e dönüştür ve yerel dosyaya kaydet
cellsApi.ExportWorksheetAsFormat (new SDK.Request.ExportWorksheetAsFormatRequest
{
name = "EmployeeSalesSummary.xlsx",
worksheet = "Sales",
format = "pdf",
folder ="NetSDKData"
} , "EmployeeSalesSummary_Sales.pdf");
// Buluttaki Excel çalışma sayfasını PDF'e dönüştür ve yerel dosyaya kaydet
cellsApi.ExportWorksheetAsFormat (new SDK.Request.ExportWorksheetAsFormatRequest
{
name = "EmployeeSalesSummary.xlsx",
worksheet = "Sales",
format = "pdf",
folder ="NetSDKData"
} , "EmployeeSalesSummary_Sales.pdf");
Aspose.Cells Cloud SDK’nın Kurulması ve Başlatılması
.NET projenize Aspose.Cells-Cloud NuGet paketini yükleyin; bunu NuGet Paket Yöneticisi Konsolu veya Visual Studio’daki NuGet Paket Yöneticisi aracılığıyla yapabilirsiniz. Paketin Konsol üzerinden nasıl yükleneceği aşağıdadır:
Install-Package Aspose.Cells-Cloud
Aşağıdaki kod parçasında, CellsApi sınıfının yeni bir örneği oluşturulur ve istemci kimliğiniz ile istemci gizli anahtarınızla başlatılır:
CellsApi cellsInstance = new CellsApi(clientID, clientSecret);
Lütfen YOUR_API_KEY, YOUR_APP_SID ve YOUR_APP_KEY alanlarını gerçek API anahtarınız, uygulama SID’niz ve uygulama anahtarınız ile değiştirin.
Dosya Biçimi Dönüşümü Kullanım Alanları
Aspose Cells Cloud API, kritik iş senaryoları için kurumsal düzeyde elektronik tablo dönüştürme yetenekleri sunar:
- Excel → PDF
Biçimi korunarak yazdırılmaya uygun raporlar oluşturun - Elektronik Tablolar → HTML
Etkileşimli tabloları web uygulamalarına gömün - CSV → Excel (XLSX)
Ham verileri analiz edilebilir çalışma kitaplarına dönüştürün - Özel Biçim Dönüştürme
20+ biçim arasında dönüşüm yapın (XLS, XLSB, ODS, FODS, TSV)
