Så här konverterar du kalkylarkfilformat med Aspose.Cells Cloud
Introduktion
Aspose.Cells Cloud-kalkylarks-API:t erbjuder en uppsättning dubbelkanalsgränssnitt för att konvertera lokala och molnbaserade kalkylarksfiler. Det stöder filformat som Excel (XLS, XLSX), CSV, HTML och PDF, vilket gör konverteringar enkla och anpassade till olika behov.
Tre konverteringslägen · Enhetlig objektmodell · Fullständigt formatomfattning

Kärnkonverteringsmatris
| Konverteringstyp | Objektnivå | Typiskt API | Utdataformat |
|---|---|---|---|
| Lokal konvertering | Arbetsbok | ConvertSpreadsheet |
PDF/XLSX/JSON/…. +30 format |
| Arbeta med kalkylblad | ConvertWorksheetToImage |
PNG/JPEG/SVG | |
ConvertWorksheetToPdf |
|||
| Tabell | ConvertTableToImage |
PNG/JPEG/SVG/…. | |
ConvertTableToPdf |
|||
ConvertTableToCsv |
CSV | ||
ConvertTableToHtml |
HTML | ||
ConvertTableToJson |
JSON | ||
| Omfattning (Range) | ConvertRangeToImage |
PNG/JPEG/SVG/…. | |
ConvertRangeToPdf |
|||
ConvertRangeToCsv |
CSV | ||
ConvertRangeToHtml |
HTML | ||
ConvertRangeToJson |
JSON | ||
| Diagram | ConvertChartToImage |
PNG/JPEG/SVG/…. | |
ConvertChartToPdf |
|||
| Molnkonvertering | Arbetsbok | ExportSpreadsheetAsFormat |
PDF/XLSX/JSON/…. +30 format |
| Arbeta med kalkylblad | ExportWorksheetAsFormat |
PDF/XLSX/JSON/…. +30 format | |
| Tabell | ExportTableAsFormat |
PDF/XLSX/JSON/…. +30 format | |
| Omfattning (Range) | ExportRangeAsFormat |
PDF/XLSX/JSON/…. +30 format | |
| Diagram | ExportChartAsFormat |
PDF/XLSX/JSON/…. +30 format | |
| Spara i molnet som | Arbetsbok | SaveSpreadsheetAs |
PDF/XLSX/JSON/…. +30 format |
Lokal filkonvertering
// Hämta Cells Cloud API-klienten
CellsApi cellsApi = new CellsApi(Environment.GetEnvironmentVariable("ProductClientId"), Environment.GetEnvironmentVariable("ProductClientSecret"));
- Excel-filkonvertering
// Konvertera lokal Excel till PDF
cellsApi.ConvertSpreadsheet(new ConvertSpreadsheetRequest { Spreadsheet = "EmployeeSalesSummary.xlsx", format = "pdf" }, "EmployeeSalesSummary.pdf");
- Konvertera Excel-diagram till SVG-fil
// Konvertera lokalt Excel-diagram till SVG
cellsApi.ConvertChartToImage(new SDK.Request.ConvertChartToImageRequest
{
Spreadsheet = "EmployeeSalesSummary.xlsx",
worksheet = "Sales",
chartIndex = 0,
format = "svg"
}, "EmployeeSalesSummary.svg");
- Konvertera tabell till CSV-fil
// Konvertera tabellen med försäljningsloggar från kalkylbladet "Sales" till CSV
result = api.ConvertTableToCsv(new SDK.Request.ConvertTableToCsvRequest
{
Spreadsheet = "EmployeeSalesSummary.xlsx",
worksheet = "Sales",
tableName = "SaleLogs",
format = "csv"
}, "EmployeeSalesLog.csv");
Molnfilskonvertering
Du måste även hämta Aspose.Cells Cloud API-klienten.
// Hämta Cells Cloud API-klienten
CellsApi cellsApi = new CellsApi(Environment.GetEnvironmentVariable("ProductClientId"), Environment.GetEnvironmentVariable("ProductClientSecret"));
- Konvertera Excel till PDF
// Konvertera moln-Excel till PDF och spara som lokal fil
cellsApi.ExportSpreadsheetAsFormat(new SDK.Request.ExportSpreadsheetAsFormatRequest
{
name = "EmployeeSalesSummary.xlsx",
format = "pdf",
folder = "NetSDKData"
}, "EmployeeSalesSummary.pdf");
- Konvertera Excel-kalkylblad till PDF
// Konvertera moln-Excel-kalkylblad till PDF och spara som lokal fil
cellsApi.ExportWorksheetAsFormat(new SDK.Request.ExportWorksheetAsFormatRequest
{
name = "EmployeeSalesSummary.xlsx",
worksheet = "Sales",
format = "pdf",
folder = "NetSDKData"
}, "EmployeeSalesSummary_Sales.pdf");
// Konvertera moln-Excel-kalkylblad till PDF och spara som lokal fil
cellsApi.ExportWorksheetAsFormat(new SDK.Request.ExportWorksheetAsFormatRequest
{
name = "EmployeeSalesSummary.xlsx",
worksheet = "Sales",
format = "pdf",
folder = "NetSDKData"
}, "EmployeeSalesSummary_Sales.pdf");
Installera och initiera Aspose.Cells Cloud SDK
Installera Aspose.Cells-Cloud NuGet-paketet i ditt .NET-projekt. Du kan använda NuGet Package Manager Console eller NuGet Package Manager i Visual Studio.
Här är hur du installerar paketet via Package Manager Console:
Install-Package Aspose.Cells-Cloud
Skapa en ny instans av klassen CellsApi och initiera den med ditt klient-ID och klienthemlighet. Här är detaljerna för ovanstående kodavsnitt:
CellsApi cellsInstance = new CellsApi(clientID, clientSecret);
Se till att ersätta YOUR_API_KEY, YOUR_APP_SID och YOUR_APP_KEY med dina faktiska API-nyckel, applikations-SID och applikationsnyckel.
Användningsfall för filformatkonvertering
Aspose.Cells Cloud API erbjuder enterprise-kvalitets kalkylarkskonverteringsfunktioner för kritiska affärs scenarier:
- Excel → PDF
Skapa utskriftsklara rapporter med bevarat format - Kalkylark → HTML
Bädda in interaktiva tabeller i webbapplikationer - CSV → Excel (XLSX)
Omvandla rådata till analyserbara arbetsböcker - Anpassad formatomkodning
Konvertera mellan 20+ format (XLS, XLSB, ODS, FODS, TSV)
