Cách chuyển đổi Excel sang CSV trong C#

Đôi khi chúng tôi cần xuất dữ liệu từ định dạng này sang định dạng khác vì nhiều lý do. Trong bài đăng này, chúng tôi sẽ chỉ cho bạn cách chuyển đổi Excel sang CSV trong C# và cung cấp một số mã mẫu. Bài viết này giải thích cách thiết lập chức năng và thực hiện chuyển đổi tài liệu đơn giản sang định dạng CSV. Chỉ trong vài phút, bạn có thể chuyển đổi Excel sang CSV bằng C# bằng cách thực hiện theo các bước và mã bên dưới.

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

  1. Cài đặt gói GroupDocs.Conversion for .NET từ NuGet.org
  2. Sử dụng không gian tên GroupDocs.Conversion
  3. Khởi tạo lớp Converter và nhập tệp Excel nguồn
  4. Tạo một đối tượng của lớp SpreadsheetConvertOptions và đặt thuộc tính cho tài liệu đã chuyển đổi
  5. Cuối cùng, lưu tệp đã chuyển đổi vào đĩa bằng cách gọi phương thức Chuyển đổi của lớp Trình chuyển đổi với tên tệp đã chuyển đổi và một thể hiện của lớp SpreadsheetConvertOptions

Bây giờ bạn đã hiểu rõ việc làm theo các bước này và phát triển tính năng c# convert Excel to CSV đơn giản như thế nào. Bạn có thể bắt đầu bằng cách tải xuống gói cần thiết từ trang web NuGet và gọi lớp Trình chuyển đổi bằng tệp Excel nguồn. Sau đó đặt định dạng cho tệp kết xuất bằng cách khởi tạo lớp SpreadsheetConvertOptions. Cuối cùng, chuyển tên của tệp đầu ra sang phương thức Chuyển đổi, cùng với đối tượng được tạo ở bước trước, để tài liệu có thể được lưu vào đĩa.

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

Chúng tôi đã viết một số mã mẫu để chuyển đổi tài liệu cơ bản trình bày cách sử dụng khả năng C# convert XLSX sang CSV. Ngoài việc chỉ định loại tệp cho tài liệu đầu ra, chúng tôi cũng đã chỉ định hai thuộc tính cho tài liệu được chuyển đổi: danh sách chỉ mục trang và số lượng trang. Bạn cũng có thể thêm nhiều thuộc tính khác vào tài liệu kết xuất, chẳng hạn như Mật khẩu, số trang bắt đầu, mức thu phóng và Hình mờ.

Tính năng chuyển đổi PDF sang HTML trong C# đã được thảo luận trong bài đăng trước của chúng tôi. Hãy xem hướng dẫn cách chuyển đổi PDF sang HTML bằng C# nếu bạn muốn tìm hiểu thêm.

 Tiếng Việt