I denna steg-för-steg-handledning förklarar vi hur du konverterar Excel till XPS i C#-projektet. Kodexemplet i detta instruktionsämne visar att du kan konvertera Excel till XPS i C# utan Microsoft Excel. Detta kräver inte heller Microsoft Interop.
Steg för att konvertera Excel till XPS i C#
- Skaffa Aspose.Cells for .NET API från NuGet.org
- Lägg till referens till namnområdet Aspose.Cells
- Använd metoden SetLicense för att tillämpa licensen
- Skapa ett objekt av klassen Workbook
- Ladda ingången Excel (XLSX or XLS) som ska konverteras till XPS
- Spara den konverterade XPS-filen med Xps SaveFormat
I det här exemplet konverterar vi XLSX till XPS i C#, men genom att använda samma kod och steg kan du även konvertera XLS till XPS i C#-applikationer och projekt. Koden och processen är densamma i båda fallen.
C#-kod för att konvertera Excel till XPS i C#
Som ovanstående kodavsnitt visar kan konverteringen enkelt göras med bara två rader kod från API:et. Precis som vi skrev ett instruktionsämne till exportera stor Excel-fil till CSV i C# utan att använda Interop eller Excel, är det viktigt att notera att vi har konverterat Excel till XPS i C# utan Microsoft Excel och interop också. Så du kan köra den här koden var som helst utan att installera Excel. Det betyder att koden kan köras både på servern och i Windows- eller ASP.NET-applikationer.