В този урок стъпка по стъпка ще ви обясним как да конвертирате Excel в XPS в C# проект. Примерният код в тази тема с инструкции показва, че можете да конвертирате Excel в XPS в C# без Microsoft Excel. Това също не изисква Microsoft Interop.
Стъпки за конвертиране на Excel в XPS в C#
- Вземете Aspose.Cells for .NET API от NuGet.org
- Добавете препратка към пространството от имена Aspose.Cells
- Използвайте метода SetLicense, за да приложите лиценза
- Създайте обект от клас Workbook
- Заредете вход Excel (XLSX or XLS), за да бъде преобразуван в XPS
- Запазете конвертирания XPS файл с помощта на Xps SaveFormat
В този пример ние конвертираме XLSX в XPS в C#, но като използвате същия код и стъпки, можете също да конвертирате XLS в XPS в C# приложения и проекти. Кодът и процесът са еднакви и в двата случая.
C# код за конвертиране на Excel в XPS в C#
Както показва горният кодов фрагмент, преобразуването може лесно да се извърши само с два реда код на API. Точно както написахме тема с инструкции за експортирайте голям Excel файл в CSV в C#, без да използваме Interop или Excel, важно е да се отбележи, че сме преобразували Excel в XPS в C# без Microsoft Excel и взаимодействие. Така че можете да стартирате този код навсякъде, без да инсталирате Excel. Това означава, че кодът може да се изпълнява както на сървъра, така и в Windows или ASP.NET приложения.