Trong hướng dẫn ngắn này, chúng ta sẽ hiểu cách chuyển đổi Word sang HTML bằng C++. Tệp đầu vào có thể ở định dạng DOCX hoặc DOC chứa văn bản, hình ảnh, bảng, v.v. Bạn có thể lưu Word dưới dạng HTML trong C++ để sử dụng thông tin trên trang web hoặc trong ứng dụng dựa trên web bằng cách thực hiện chuyển đổi này trên bất kỳ hệ điều hành nào có một vài lệnh gọi API.
Các bước chuyển Word sang HTML bằng C++
- Cài đặt thư viện Aspose.Words.Cpp bằng Trình quản lý gói NuGet trong Visual Studio IDE
- Sử dụng các tham chiếu đến Aspose::Words và Aspose::Words::Saving không gian tên
- Khởi tạo phiên bản Document Class để tải tài liệu Word đầu vào
- Khởi tạo một thể hiện của lớp HtmlSaveOptions và chỉ định các thuộc tính của nó
- Lưu tệp đầu ra ở định dạng HTML
Trong các bước trên, chúng ta đã khám phá cách chuyển đổi DOCX sang HTML bằng C++. Bạn có thể thay đổi các tùy chọn khác nhau của tệp HTML đầu ra như tài nguyên phông chữ hoặc hình ảnh, kiểu CSS, mã hóa, v.v. theo yêu cầu của bạn. Tệp HTML đầu ra được hiển thị với độ trung thực cao trong khi tiêu tốn ít thời gian và tài nguyên CPU.
Mã để xuất Word sang HTML trong C ++
Trong đoạn mã trên, trước tiên, chúng tôi tải tệp Word đầu vào bằng một đối tượng của lớp Tài liệu và sau đó đặt một số thuộc tính cho tệp HTML đầu ra dự kiến bằng cách sử dụng HtmlSaveOptions lớp. Trong những dòng cuối cùng, chúng tôi gọi phương thức Lưu để viết trang HTML đầu ra theo đường dẫn đã chỉ định với tên tệp được đề cập. Hơn nữa, việc chuyển đổi này không phụ thuộc vào việc cài đặt MS Word hoặc bất kỳ giao diện nào khác để xuất Word sang HTML trong C++.
Trong chủ đề trước, chúng ta đã xem chi tiết về cách Gửi tài liệu Word qua Email bằng C++. Tuy nhiên, ở đây chúng ta đã xem xét cách chuyển đổi DOCX sang HTML bằng C++.