Cách chuyển đổi Excel sang XPS trong C# .NET

Trong hướng dẫn từng bước này, chúng tôi sẽ giải thích cách chuyển đổi Excel thành XPS trong dự án C#. Mẫu mã trong chủ đề hướng dẫn này cho thấy bạn có thể chuyển đổi Excel sang XPS trong C# mà không cần Microsoft Excel. Điều này cũng không yêu cầu Microsoft Interop.

Các bước để chuyển đổi Excel sang XPS trong C#

  1. Nhận API Aspose.Cells for .NET từ NuGet.org
  2. Thêm tham chiếu vào không gian tên Aspose.Cells
  3. Sử dụng phương pháp SetLicense để áp dụng giấy phép
  4. Tạo một đối tượng của lớp Workbook
  5. Tải đầu vào Excel (XLSX or XLS) để được chuyển đổi thành XPS
  6. Lưu tệp XPS đã chuyển đổi bằng Xps SaveFormat

Trong ví dụ này, chúng tôi đang chuyển đổi XLSX sang XPS trong C#, nhưng bằng cách sử dụng cùng mã và các bước, bạn cũng có thể chuyển đổi XLS thành XPS trong các ứng dụng và dự án C#. Mã và quy trình giống nhau trong cả hai trường hợp.

Mã C# để chuyển đổi Excel sang XPS trong C#

Như đoạn mã trên cho thấy, việc chuyển đổi có thể được thực hiện dễ dàng chỉ bằng hai dòng mã của API. Giống như chúng tôi đã viết chủ đề hướng dẫn cho xuất tệp Excel lớn sang CSV trong C# mà không sử dụng Interop hoặc Excel, điều quan trọng cần lưu ý là chúng tôi đã chuyển đổi Excel sang XPS trong C# mà không cần Microsoft Excel và cả interop. Vì vậy, bạn có thể chạy mã này ở bất cứ đâu mà không cần cài đặt Excel. Điều đó có nghĩa là mã có thể chạy trên máy chủ và trong các ứng dụng Windows hoặc ASP.NET.

 Tiếng Việt