Các trang web HTML Responsive có nghĩa là trông đẹp mắt trên các thiết bị khác nhau. Các trang này tự động điều chỉnh theo các kích thước màn hình khác nhau. Bài viết này sẽ hướng dẫn bạn tự động chuyển đổi và xem các tài liệu Word của bạn dưới dạng các trang HTML đáp ứng trong các ứng dụng .NET của bạn bằng C#.

Word to Responsive HTML Layout sử dụng C# .NET API

Các chủ đề sau đây sẽ được đề cập dưới đây:

.NET API cho Word và Trình xem HTML đáp ứng

Tôi sẽ sử dụng GroupDocs.Viewer for .NET để hiển thị tài liệu Word dưới dạng trang HTML phản hồi trong các ví dụ bên dưới. API là một API .NET xem tài liệu mạnh mẽ hỗ trợ kết xuất một số lượng lớn tài liệu. Nó cho phép xây dựng Trình xem HTML với các tài nguyên được nhúng và bên ngoài, Trình xem hình ảnh bằng cách hiển thị dưới dạng JPG và PNG và Trình xem PDF tốt nhất để in hoặc chia sẻ với người khác.

Bạn có thể tải xuống trình cài đặt DLL hoặc MSI từ phần tải xuống hoặc cài đặt API bằng cách thêm gói của nó vào ứng dụng .NET của bạn thông qua NuGet.

PM> Install-Package GroupDocs.Viewer

Chuyển đổi tài liệu Word để xem dưới dạng HTML đáp ứng bằng C#

Nếu bạn có các tài liệu MS Word DOC, DOCX và muốn hiển thị các tài liệu này thành các trang HTML đáp ứng để trông đẹp mắt trên tất cả các kích thước màn hình khác nhau, thì đây là các bước và mã C# dành cho bạn.

Các bước sau đây cho biết cách chuyển đổi tài liệu Word (DOC/DOCX) sang HTML đáp ứng bằng cách sử dụng .NET API.

  • Tải tài liệu Word (DOC/DOCX) bằng lớp Viewer.
  • Đặt HtmlViewOptions cho tài nguyên được nhúng hoặc bên ngoài cho đầu ra html.
  • Đặt RenderResponsive thành true.
  • Gọi phương thức View của lớp Viewer để tạo các trang web phản hồi của tài liệu Word đã tải.

Mã nguồn bốn dòng sau đây sẽ hiển thị tài liệu Word dưới dạng HTML đáp ứng với các tài nguyên được nhúng bằng C#.

// Chuyển đổi tài liệu Word DOC/DOCX sang trang HTML Responsive trong C#
using (Viewer viewer = new Viewer(@"path/document.docx"))
{
    HtmlViewOptions options = HtmlViewOptions.ForEmbeddedResources("path/page_{0}.html");
    options.RenderResponsive = true; // Set the Responsive as true
    viewer.View(options);
}

Nhận giấy phép API miễn phí

Bạn có thể nhận giấy phép tạm thời miễn phí để sử dụng API mà không bị giới hạn đánh giá.

Sự kết luận

Tóm lại, bạn đã học cách hiển thị các tài liệu Word dưới dạng các trang HTML đáp ứng bằng C#. Hơn nữa, bạn có thể tạo các trang HTML bằng các tài nguyên được nhúng và bên ngoài. Bạn phải tự tin để bắt đầu xây dựng ứng dụng .NET xem tài liệu của riêng mình giống như ứng dụng được tạo bởi GroupDocs.

Để biết thêm về API, bạn có thể truy cập tài liệu và kho lưu trữ GitHub. Trong trường hợp có thêm thắc mắc và sự mơ hồ, hãy liên hệ với bộ phận hỗ trợ miễn phí trên diễn đàn.

Xem thêm