Chúng tôi biết rằng tài liệu Word cung cấp một cách thuận tiện để soạn thảo và định dạng nội dung, nhưng định dạng HTML mở ra vô số khả năng về khả năng truy cập, tính linh hoạt và tích hợp nội dung. Do đó, việc chuyển đổi tài liệu Word sang HTML không chỉ là vấn đề tương thích; đó là việc đảm bảo nội dung thân thiện với web, phản hồi nhanh và có thể truy cập dễ dàng trên nhiều thiết bị và nền tảng khác nhau.
Trong bài viết này, chúng ta sẽ thảo luận chi tiết về cách chúng ta có thể dễ dàng chuyển đổi tài liệu Word (DOC, DOCX) sang định dạng HTML bằng .NET REST API.
API REST để chuyển đổi Word sang HTML
Việc chuyển đổi tài liệu Word sang định dạng HTML bằng GroupDocs.Conversion Cloud SDK for .NET mang lại giải pháp chuyển đổi nội dung vô cùng tiện lợi và hiệu quả. SDK xử lý tất cả các khía cạnh của quá trình chuyển đổi, bao gồm giữ nguyên cấu trúc, định dạng và kiểu tài liệu, đảm bảo rằng HTML kết quả duy trì tính toàn vẹn và dễ đọc của nội dung gốc.
Trước tiên, chúng ta cần cài đặt SDK bằng cách tìm kiếm GroupDocs.Conversion-Cloud trong trình quản lý gói NuGet và nhấp vào nút Cài đặt. Một tùy chọn khác là thực thi lệnh sau trong bảng điều khiển trình quản lý gói.
NuGet\Install-Package GroupDocs.Conversion-Cloud -Version 24.4.0
Thứ hai, chúng tôi cần có được thông tin xác thực API được cá nhân hóa của mình (tức là ID khách hàng và Bí mật khách hàng).Vui lòng làm theo hướng dẫn được chỉ định trong hướng dẫn ngắn này để giải thích chi tiết về cách lấy thông tin xác thực API.
Chuyển đổi DOC sang HTML trong C#
Trong phần này, chúng ta sẽ tìm hiểu chi tiết về cách GroupDocs.Conversion Cloud SDK dành cho .NET cung cấp nền tảng thuận tiện và đáng tin cậy để chuyển đổi tài liệu Word sang HTML và cho phép bạn hợp lý hóa quy trình chuyển đổi nội dung một cách dễ dàng.
- Tạo một phiên bản của lớp
Cấu hình
nơi chúng tôi chuyển thông tin xác thực ứng dụng khách làm đối số.
var configurations = new Configuration(clientId, clientSecret1);
- Khởi tạo
ConvertApi
nơi chúng tôi chuyển đối tượng Cấu hình làm đối số đầu vào.
var apiInstance = new ConvertApi(configurations);
- Tải tài liệu Word đầu vào lên bộ lưu trữ đám mây.
fileUpload.UploadFile(new UploadFileRequest("input-sample.doc", stream));
- Tạo một phiên bản
ConvertSettings
trong đó chúng tôi chỉ định tên của tài liệu Word đầu vào, định dạng kết quả làhtml
và tên cho tệp HTML đầu ra làm đối số.
var settings = new ConvertSettings{...}
- Gọi API ConvertDocumentRequest để xuất tài liệu Word sang định dạng HTML và lưu HTML kết quả vào bộ lưu trữ đám mây.
var response = apiInstance.ConvertDocument(new ConvertDocumentRequest(settings));
DOCX sang HTML bằng lệnh cURL
Một trong những ưu điểm chính của việc sử dụng GroupDocs.Conversion Cloud với các lệnh cURL là tính đơn giản và linh hoạt mà nó mang lại. Bạn có thể dễ dàng tích hợp quy trình chuyển đổi vào quy trình làm việc hoặc tập lệnh của mình một cách dễ dàng và tự động hóa tác vụ chuyển đổi DOCX sang HTML một cách hiệu quả.
Bước đầu tiên trong phương pháp này là tạo mã thông báo truy cập JWT dựa trên thông tin xác thực của khách hàng. Khi chúng tôi đã tạo mã thông báo JWT, chúng tôi cần thực thi lệnh cURL sau để chuyển đổi tài liệu Word sang định dạng HTML và lưu tệp kết quả vào bộ nhớ đám mây.
curl -v "https://api.groupdocs.cloud/v2.0/conversion" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-H "Content-Type: application/json" \
-d "{ \"StorageName\": \"internal\", \"FilePath\": \"{inputFile}\", \"Format\": \"html\", \"LoadOptions\": { \"Format\": \"docx\" }, \"OutputPath\": \"{resultantHTML}\"}"
Vui lòng thay thế inputFile
bằng tên của tệp CSV đầu vào, resultHTML
bằng tên của tệp HTML kết quả và accessToken
bằng mã thông báo truy cập JWT được cá nhân hóa.
- Để lưu HTML kết quả vào ổ đĩa cục bộ, vui lòng thử sử dụng lệnh cURL sau:
curl -v "https://api.groupdocs.cloud/v2.0/conversion" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-H "Content-Type: application/json" \
-d "{ \"StorageName\": \"internal\", \"FilePath\": \"{inputFile}\", \"Format\": \"html\", \"LoadOptions\": { \"Format\": \"doc\" }}" \
-o "myResultant.html"
Ứng dụng chuyển đổi Word sang HTML
Vui lòng đừng quên thử sử dụng [Ứng dụng chuyển đổi DOCX sang HTML] nhẹ và siêu hiệu quả của chúng tôi 14. Ứng dụng miễn phí này được xây dựng dựa trên API GroupDocs.Conversion Cloud và cho phép bạn chứng kiến những khả năng tuyệt vời của tài liệu Word sang API chuyển đổi HTML.
Liên kết hữu ích
Phần kết luận
Cho dù bạn thích sự đơn giản và linh hoạt của các lệnh cURL hay các khả năng toàn diện được cung cấp trực tiếp bởi GroupDocs.Conversion Cloud API, thì việc chuyển đổi tài liệu Word (DOC, DOCX, v.v.) sang định dạng HTML sẽ trở thành một quy trình liền mạch và hiệu quả. Cả hai phương pháp đều cung cấp giải pháp đáng tin cậy để chuyển đổi nội dung, đảm bảo rằng HTML kết quả duy trì tính toàn vẹn, định dạng và cấu trúc của tài liệu gốc.
Những bài viết liên quan
Chúng tôi cũng khuyên bạn nên truy cập các liên kết sau để tìm hiểu thêm về: