W tym samouczku krok po kroku wyjaśnimy, jak przekonwertować program Excel na XPS w projekcie C#. Przykładowy kod w tym temacie pokazuje, że można przekonwertować program Excel na XPS w języku C# bez programu Microsoft Excel. To również nie wymaga Microsoft Interop.
Kroki, aby przekonwertować Excel na XPS w C#
- Pobierz Aspose.Cells for .NET API z NuGet.org
- Dodaj odwołanie do przestrzeni nazw Aspose.Cells
- Użyj metody SetLicense, aby zastosować licencję
- Utwórz obiekt klasy Workbook
- Załaduj dane wejściowe Excel (XLSX or XLS) do przekonwertowania na XPS
- Zapisz przekonwertowany plik XPS za pomocą Xps SaveFormat
W tym przykładzie konwertujemy XLSX na XPS w języku C#, ale używając tego samego kodu i kroków, możesz także konwertować XLS na XPS w aplikacjach i projektach C#. Kod i proces są takie same w obu przypadkach.
Kod C# do konwersji Excela na XPS w C#
Jak pokazuje powyższy fragment kodu, konwersję można łatwo wykonać przy użyciu zaledwie dwóch linii kodu API. Tak jak napisaliśmy temat instruktażowy do wyeksportuj duży plik Excela do CSV w C# bez korzystania z Interop lub Excel, ważne jest, aby pamiętać, że przekonwertowaliśmy Excel na XPS w C# bez Microsoft Excel i Interop. Możesz więc uruchomić ten kod w dowolnym miejscu bez instalowania programu Excel. Oznacza to, że kod może działać zarówno na serwerze, jak iw aplikacjach Windows lub ASP.NET.