excel sang html C#

Chuyển đổi Excel sang HTML có thể hữu ích trong các tình huống khác nhau, chẳng hạn như chuyển đổi trang tính thành trang web hoặc nhúng nội dung của trang tính trong ứng dụng web, v.v. Trong bài viết này, bạn sẽ tìm hiểu cách chuyển đổi tệp MS Excel XLSX hoặc XLS sang HTML bằng C#. Hơn nữa, bạn sẽ biết cách sử dụng các tùy chọn bổ sung để tùy chỉnh chuyển đổi Excel sang HTML.

Excel sang HTML C# API

Aspose.Cells for .NET là một API thao tác bảng tính nổi tiếng cho phép bạn tạo, đọc và sửa đổi các tệp Excel mà không cần MS Office. API cũng cung cấp trình chuyển đổi bảng tính tích hợp cho phép bạn chuyển đổi bảng tính Excel sang tệp HTML với độ trung thực cao. Bạn có thể tải xuống API hoặc cài đặt nó trong ứng dụng của mình bằng NuGet.

PM> Install-Package Aspose.Cells

Chuyển đổi Excel XLSX sang HTML C#

Chuyển đổi Excel sang HTML có thể đạt được trong một vài dòng mã. Chỉ cần tải tệp Excel và lưu nó với phần mở rộng .html. Sau đây là các bước để thực hiện thao tác này.

Mẫu mã sau đây cho biết cách chuyển đổi tệp XLS/XLSX sang HTML bằng C#.

// Mở tệp Excel
Workbook workbook = new Workbook("Excel.xlsx");

// Lưu dưới dạng HTML
workbook.Save("Excel-to-HTML.html");

C# XLSX sang HTML - Bật chú giải công cụ

Có thể xảy ra trường hợp khi độ dài của văn bản vượt quá độ rộng của các ô trong trang tính. Trong trường hợp như vậy, văn bản bị cắt trong tệp HTML đã chuyển đổi. Để giải quyết vấn đề này, Aspose.Cells for .NET cung cấp tùy chọn bật chú giải công cụ trong tệp HTML. Sau đây là các bước để làm như vậy.

Mẫu mã sau đây cho biết cách bật chú giải công cụ trong chuyển đổi Excel sang HTML trong C#.

// Mở tệp Excel
Workbook workbook = new Workbook("Excel.xlsx");

// Tạo tùy chọn HTML
HtmlSaveOptions options = new HtmlSaveOptions();
options.AddTooltipText = true;

// Lưu dưới dạng HTML
workbook.Save("Excel-to-HTML-Tooltip.html", options);

Sử dụng Tùy chọn Trình bày trong Chuyển đổi Excel sang HTML

Aspose.Cells for .NET cung cấp thuộc tính HtmlSaveOptions.PresentationPreference giúp bạn nâng cao khả năng hiển thị bố cục của bảng tính trong tệp HTML kết quả. Nói cách khác, nó được sử dụng để trình bày sổ làm việc Excel hấp dẫn hơn.

Mẫu mã sau đây cho biết cách cải thiện việc trình bày các tệp Excel.

// Mở tệp Excel
Workbook workbook = new Workbook("Excel.xlsx");

// Tạo tùy chọn HTML
HtmlSaveOptions options = new HtmlSaveOptions();
options.PresentationPreference = true;

// Lưu dưới dạng HTML
workbook.Save("Excel-to-HTML-PresentationPreference.html", options);

Sự kết luận

Trong bài viết này, bạn đã học cách chuyển đổi tệp Excel XLSX và XLS sang HTML bằng C#. Ngoài ra, bạn đã thấy cách bật chú giải công cụ và tùy chọn tùy chọn bản trình bày trong chuyển đổi Excel sang HTML. Bạn có thể đọc thêm về Aspose.Cells for .NET bằng cách sử dụng tài liệu.

Xem thêm

Tệp Excel sang PDF bằng JavaJSON sang Excel trong JavaTừ chuyển thành JSON trong C#
Từ chuyển thành JSON trong PythonDOC sang JSON trong C#Tệp Excel thành JSON trong Python
XLSX sang JSON trong C#XLS sang JSON trong C#XLSX sang JSON trong Java
Excel sang JSON trong JavaDOCX sang JSON trong JavaDOC sang JSON trong Java
Từ chuyển thành JSON trong JavaTXT sang JSON trong JavaJSON sang PDF bằng Python
Excel sang JSON trong JavaTXT sang JSON trong PythonJSON sang Excel trong Java
Tạo bảng tổng hợp trong Excel bằng PythonSao chép dữ liệu từ trang tính Excel bằng PythonBảo vệ và bỏ bảo vệ tệp Excel bằng Python