Bộ chuyển đổi HTML

Các Aspose.Cells HTML Converter cho .NET Plugin cho phép các nhà phát triển xuất tệp Excel sang HTML và tải tệp HTML hoặc đánh dấu trực tiếp vào sổ làm việc Excel. Cho dù bạn đang xây dựng trình duyệt dựa trên trình duyệt, báo cáo dựa trên email, hoặc tích hợp với các hệ thống CMS, plugin này giúp cầu Excel và HTML một cách dễ dàng.

Bài viết mới nhất

Aspose.Cells HTML Converter Chìa khóa tính năng

  • Xuất Excel sang HTML Chuyển đổi tệp Excel sang HTML để hiển thị web hoặc chia sẻ trọng lượng nhẹ. xuất toàn bộ sổ làm việc hoặc bảng tính cụ thể như một HTML sạch sẽ, đáp ứng bằng cách sử dụng Excel để HTML Converter.

  • nhập nội dung HTML vào Excel Tải các dòng HTML hoặc tệp và chuyển đổi chúng thành sổ làm việc Excel với hỗ trợ cho bảng, định dạng và cấu trúc. tính năng này cho phép bạn convert HTML into Excel một cách an toàn.

  • Khả năng Rendering HTML linh hoạt Kiểm soát sản xuất với HtmlSaveOptions, bao gồm làm thế nào các hàng / cột ẩn được xử lý, cho dù để xuất trang tính cá nhân hoặc cùng nhau, và nhiều hơn nữa.

  • Bộ nhập và xuất xứ dựa trên dòng Lưu hoặc tải HTML thông qua các dòng bộ nhớ – lý tưởng cho các ứng dụng web, APIs, hoặc môi trường không có máy chủ. Điều này bao gồm khả năng **Aspose Cells Save to Stream ** để xử lý dữ liệu hiệu quả khi bạn cần convert spreadsheet to HTML.

  • Hỗ trợ định dạng rộng Nó hoạt động với một loạt các định dạng: XLS, XLSX, XXLSB, XLSM, xLTX , XLTM, HTML và MHTML – cho phép bạn chuyển đổi XLS sang HTML, và cả các tệp Excel di sản và hiện đại.

  • Native .NET Integration Nó dễ dàng tích hợp với các dự án .NET Framework và .NET Core/6/7/8 bằng cách sử dụng NuGet hoặc tham chiếu lắp ráp trực tiếp.

Bắt đầu với Aspose.Cells HTML Converter cho .NET

1. Cài đặt Aspose.Cells cho .NET

Sử dụng NuGet để thêm Aspose.Cells vào dự án của bạn:

dotnet add package Aspose.Cells

Excel sang HTML Conversion

Xuất sổ làm việc Excel của bạn để làm sạch định dạng HTML:

Chuyển đổi Excel File sang HTML File

Workbook workbook = new Workbook("Book1.xlsx");
HtmlSaveOptions options = new HtmlSaveOptions(SaveFormat.Html);
workbook.Save("output.html", options);

Export Excel File to HTML Stream (ví dụ, cho ứng dụng web)

Workbook workbook = new Workbook("Book1.xlsx");

using (MemoryStream stream = new MemoryStream())
{
    workbook.Save(stream, SaveFormat.Html);
    stream.Position = 0;
    // Use the stream for web response, writing to file, etc.
}

HTML sang Excel chuyển đổi

Chuyển đổi các tệp HTML hoặc nhãn nguyên trở lại vào sổ làm việc Excel:

Tải nội dung HTML từ một tệp

HtmlLoadOptions loadOptions = new HtmlLoadOptions();
Workbook workbook = new Workbook("input.html", loadOptions);
workbook.Save("html_to_excel.xlsx");

Tải nội dung HTML từ một dòng

string html = "<html><body><table><tr><td>Product</td><td>Price</td></tr><tr><td>Pen</td><td>$1.99</td></tr></table></body></html>";
using (MemoryStream stream = new MemoryStream(Encoding.UTF8.GetBytes(html)))
{
    Workbook workbook = new Workbook(stream, new HtmlLoadOptions());
    workbook.Save("html_string_to_excel.xlsx", SaveFormat.Xlsx);
}

Những kịch bản phổ biến nhất

Chuyển đổi Excel Worksheet sang HTML để sử dụng web

Workbook workbook = new Workbook("report.xlsx");
HtmlSaveOptions options = new HtmlSaveOptions
{
    ExportHiddenWorksheet = false,
    ExportGridLines = true
};
workbook.Save("report.html", options);

nhập bảng HTML theo phong cách vào Excel

Workbook workbook = new Workbook("styled_table.html", new HtmlLoadOptions());
workbook.Save("styled_table.xlsx");

Thực hành tốt nhất cho chuyển đổi HTML

  • Sử dụng HtmlSaveOptions.ExportGridLines = true để mô phỏng layout spreadsheet.
  • Tiếp tục xử lý dữ liệu Excel để phù hợp trong các kích thước thân thiện với trình duyệt.
  • Khi nhập khẩu, đảm bảo HTML được định dạng tốt và sử dụng các yếu tố bảng cho kết quả tối ưu.
  • Tiết kiệm cho một dòng nếu bạn có ý định phục vụ HTML trực tiếp trong APIs web hoặc chức năng đám mây.

Các vấn đề chung và các quyết định

sai lầmGiải pháp
File not foundĐảm bảo con đường nhập là chính xác và tệp tồn tại
Unsupported formatKiểm tra rằng tệp là một định dạng HTML hoặc Excel tương thích
Các phong cách thiếu trong HTML outputKiểm tra HtmlSaveOptions và xác nhận định dạng được giữ lại
Nội dung không phù hợp trong Excel nhập khẩuSử dụng bảng trong HTML và tránh DIV sâu

Với những khả năng này, Aspose.Cells cung cấp một công cụ mạnh mẽ để chuyển đổi Excel sang HTML trong khi đảm bảo rằng định dạng được bảo tồn, cho phép sự tích hợp và hiển thị không ngừng trên các nền tảng khác nhau. Bạn cũng có thể convert Excel to HTML với định hình để cải thiện trải nghiệm người dùng và hấp dẫn trực quan. Ngoài ra, chúng tôi Excel to Web App Converter đơn giản hóa quá trình chia sẻ bảng tính của bạn trực tuyến. Nếu bạn đang tìm kiếm để Convert HTML to Excel, Công cụ của chúng ta sẽ đảm nhận một chuyển tiếp mịn màng.

 Tiếng Việt