Bu adım adım öğreticide, C# projesinde Excel’in XPS’e nasıl dönüştürüleceğini açıklayacağız. Bu nasıl yapılır konusundaki kod örneği, Microsoft Excel olmadan Excel’i C#‘da XPS’ye dönüştürebileceğinizi gösterir. Bu, Microsoft Interop’u da gerektirmez.
C# ile Excel’i XPS’e Dönüştürme Adımları
- NuGet.org’dan Aspose.Cells for .NET API alın
- Aspose.Cells ad alanına referans ekleyin
- Lisansı uygulamak için SetLicense yöntemini kullanın
- Workbook sınıfının bir nesnesini oluşturun
- XPS’e dönüştürülecek Excel (XLSX or XLS) girişini yükleyin
- Dönüştürülen XPS dosyasını Xps SaveFormat kullanarak kaydedin
Bu örnekte, C#’ta XLSX’i XPS’ye dönüştürüyoruz, ancak aynı kodu ve adımları kullanarak, C# uygulamalarında ve projelerinde XLS’yi XPS’ye de dönüştürebilirsiniz. Kod ve süreç her iki durumda da aynıdır.
Excel’i C# ile XPS’e Dönüştürmek için C# Kodu
Yukarıdaki kod parçacığının gösterdiği gibi, dönüştürme, API’nin yalnızca iki satırlık kodu kullanılarak kolayca yapılabilir. büyük Excel dosyasını C# ile CSV’ye aktar’e Interop veya Excel kullanmadan nasıl yapılır konusunu yazdığımız gibi, Excel’i Microsoft Excel ve birlikte çalışma olmadan C#’ta XPS’e dönüştürdüğümüze dikkat etmek önemlidir. Böylece bu kodu Excel’i yüklemeden herhangi bir yerde çalıştırabilirsiniz. Bu, kodun hem sunucuda hem de Windows veya ASP.NET uygulamalarında çalışabileceği anlamına gelir.