Chuyển đổi Word sang HTML bằng Ruby Cloud SDK. Phát triển Trình chuyển đổi tài liệu DOC sang HTML trực tuyến.
Tổng quan
Word sang HTML là một trong những định dạng tệp tài liệu được sử dụng rộng rãi nhất có chứa văn bản, hình ảnh, dữ liệu, v.v. Chuyển đổi Word sang HTML bằng Aspose.Words Conversion Services API là một quá trình rất dễ dàng và đơn giản. Có rất nhiều lợi ích khi chuyển đổi tài liệu Word sang HTML bằng cách sử dụng Aspose.Words Cloud API. Aspose.words Cloud REST API thực hiện chuyển đổi định dạng tệp dễ dàng và nhanh chóng.
Bạn có thể nhanh chóng chuyển đổi tệp Word sang HTML với chất lượng cao bằng Aspose Cloud API. Sử dụng Word to HTML của chúng tôi để giúp các nhà phát triển sử dụng nó trên trang web của họ. Trình chuyển đổi Word của chúng tôi là lựa chọn tốt nhất cho nhu cầu chuyển đổi tệp của bạn để chuyển tệp Word sang HTML. Trong bài viết này, chúng tôi sẽ giải thích cách sử dụng công cụ chuyển đổi Word sang HTML tốt nhất bằng cách sử dụng API chuyển đổi định dạng tệp aspose.
API chuyển đổi Word sang HTML
Aspose.Words Cloud cho phép bạn chuyển đổi Word sang HTML một cách tiện lợi và đáng tin cậy. Bạn có thể khôi phục định dạng Word sang HTML bằng cách chuyển đổi định dạng đó bằng API DOCX sang HTML. Aspose Words Ruby SDK sẽ cho phép bạn duy trì cấu trúc tài liệu. Sau đó, bạn có thể mở tài liệu trong tệp html và chỉnh sửa nó. API chuyển đổi tệp Aspose.Words cung cấp một trong những chuyển đổi tài liệu Word sang HTML tiên tiến nhất một cách hiệu quả. Chuyển đổi tệp Aspose.Words Word sang HTML giữ nguyên bố cục. Điều này giúp bạn tiết kiệm rất nhiều thời gian và công sức gõ lại.
API Aspose.Words của chúng tôi dành cho tệp Tài liệu sang tệp HTML có thể dễ dàng tạo ra kết quả chất lượng cao khi chuyển đổi tệp Word sang tệp HTML. Sau khi chuyển đổi, bạn có thể dễ dàng chỉnh sửa tệp Html theo nhu cầu của mình. API Aspose Cloud này đáp ứng nhu cầu khi xử lý tài liệu Word cho doanh nghiệp, giáo dục và nhiều hơn nữa. Aspose Words Cloud API dễ xử lý với tốc độ làm việc nhanh, định dạng văn bản và chuyển đổi định dạng tệp có độ chính xác cao.
Làm cách nào để cài đặt Aspose.Words Ruby SDK?
Để sử dụng SDK Ruby để giao tiếp với API Aspose.Words Cloud REST, trước tiên chúng tôi cần cài đặt nó trên hệ thống của mình. SDK Ruby có sẵn để tải xuống với chi phí ban đầu bằng không dưới dạng RubyGem (được khuyến nghị) và từ GitHub. Khi bạn đã định cấu hình thời gian chạy Ruby, vui lòng thực hiện lệnh sau trong thiết bị đầu cuối để thực hiện cài đặt nhanh chóng và dễ dàng trong ứng dụng Ruby.
gem 'aspose_words_cloud', '~> 22.3'
# or install directly
gem install aspose_words_cloud
Nhưng trước khi bạn tiến hành cài đặt Aspose.Words Cloud SDK cho Ruby 2.6 trở lên, bạn cần cài đặt các gói phụ thuộc sau trên hệ thống của mình.
# Following are the runtime dependencies to setup aspose_words_cloud
faraday 1.4.3 >= 1.4.1
marcel 1.0.1 >= 1.0.0
multipart-parser 0.1.1 >= 0.1.1
# Development dependencies is
minitest 5.14.4 ~> 5.11, >= 5.11.3
SDK dành cho Ruby này hỗ trợ hơn 20 định dạng liên quan đến tài liệu với đầy đủ quyền truy cập đọc và ghi. Để biết thêm chi tiết, vui lòng truy cập aspose cloud trang web tài liệu.
Tạo thông tin xác thực API Aspose.Cloud
Sau khi cài đặt tất cả các gói phụ thuộc của môi trường Ruby, bước tiếp theo là lấy thông tin chi tiết về ClientID và ClientSecret để thực hiện lệnh gọi tới API đám mây Aspose.Words để chuyển đổi Word sang HTML. Có hai tùy chọn để sử dụng API REST trực tiếp thông qua một số ứng dụng khách còn lại như cURL hoặc sử dụng SDK đám mây. Vì vậy, bước đầu tiên là tạo một tài khoản bằng cách điều hướng Bảng điều khiển Aspose.Cloud. Nếu bạn có tài khoản Google hoặc Microsoft thì chỉ cần nhấp vào nút Google hoặc Microsoft để Đăng ký. Nếu không, hãy nhấp vào liên kết Đăng ký để tạo tài khoản mới bằng cách cung cấp thông tin được yêu cầu.
Sau khi đăng nhập vào bảng điều khiển không gian đám mây và nhấp vào tab Ứng dụng ở thanh bên trái. Bây giờ hãy cuộn xuống, nhấp vào nút Tạo ứng dụng mới. Tiếp theo, tạo ứng dụng mới của bạn bằng cách chọn bộ nhớ mặc định như trong hình bên dưới. Bạn cũng có thể định cấu hình bộ nhớ của bên thứ ba để tải tệp dữ liệu của mình lên bằng cách làm theo hướng dẫn cách định cấu hình bộ nhớ trên đám mây của bên thứ 3. Bây giờ, cuộn xuống phần Thông tin xác thực khách hàng để sao chép Id khách hàng và Bí mật khách hàng như trong hình bên dưới.
Các Thông tin xác thực ứng dụng khách này sẽ được sử dụng để thực hiện các lệnh gọi API tới API đám mây Aspose.Words cho trình chuyển đổi Tài liệu Word sang HTML.
Aspose.Words có giao diện thân thiện với người dùng nơi bạn có thể kiểm tra các API trong thời gian thực để chuyển từ Word sang HTML từ giao diện người dùng. Tại đây, bạn có thể đặt các tham số khác nhau, chèn dữ liệu và tải tệp lên để kiểm tra các tính năng chuyển đổi tệp. Ngoài ra, bạn có thể ngay lập tức chuyển đổi tệp Word sang HTML với độ trung thực rất cao bằng Cloud API của chúng tôi. Nhưng ứng dụng chuyển đổi từ sang html trực tuyến miễn phí của chúng tôi cũng có sẵn cho mọi thiết bị và trình duyệt như trong hình bên dưới.
Tiếp theo, chúng ta sẽ xem cách chuyển đổi Word sang HTML bằng cách sử dụng SDK đám mây Aspose.Words cho Ruby.
Chuyển Word sang HTML trong Ruby
Đoạn mã dưới đây minh họa việc chuyển đổi tài liệu Word sang HTML đơn giản như thế nào. Thực hiện theo các hướng dẫn bên dưới để thực hiện chuyển đổi tệp MS Word sang HTML bằng Aspose Ruby SDK trong ứng dụng ruby trên đường ray.
- Bước đầu tiên là tạo các biến ruby chứa ClientID và ClientSecret được sao chép từ aspose cloud dashboard.
- Ở bước thứ hai, hãy tạo cấu hình AsposeWordsCloud và chuyển các giá trị ClientID, ClientSecret.
- Bước thứ ba là tạo một phiên bản của WordsAPI
- Tiếp theo, tải tệp tài liệu nguồn lên bộ nhớ đám mây bằng phương thức UploadFileRequest()
- Cuối cùng, Lưu tham số yêu cầu chuyển đổi tài liệu và chuyển đổi tài liệu thành tài liệu html
Nếu cấu hình máy chủ ảo hiện tại của bạn không khớp với ví dụ, hãy cập nhật nó cho phù hợp. Khi bạn hoàn tất, hãy lưu tệp và thoát khỏi trình chỉnh sửa. Sau đó, chạy lệnh sau để xác thực các thay đổi của bạn:
# Load the gem, For complete list please visit https://github.com/aspose-words-cloud/aspose-words-cloud-ruby
require 'aspose_words_cloud'
# How to convert Word to HTML programmatically.
# Get AppKey and AppSID credentials from https://dashboard.aspose.cloud/applications
@AppSID = “###-######-####-####-##########”
@AppKey = “#############################”
# Associate Configuration properties with WordsApi
AsposeWordsCloud.configure do |config|
config.client_data[‘ClientId’] = @AppSID
config.client_data[‘ClientSecret’] = @AppKey
end
# Create an instance of WordsApi
@words_api = WordsAPI.new
# Input DOCX file
@fileName = "sample.docx"
# Final file format
@format = "html"
@destName = "word-to-html.html"
# Upload original document to Cloud Storage
@words_api.upload_file UploadFileRequest.new(File.new(@fileName, 'rb'), @fileName, nil)
@save_options = SaveOptionsData.new(
{
:SaveFormat => @format,
:FileName => @destName
})
# Save document conversion request parameters.
@request = SaveAsRequest.new(@fileName, @save_options, nil, nil, nil, nil, nil)
@out_result = @words_api.save_as(@request)
# Print result response in console
puts("word successfully converted to html file" + (@out_result).to_s )
# End word conversion example.
Kết quả là word-to-html.html sẽ được lưu ở thư mục gốc của thư mục đám mây. Đó là nó
Sự kết luận
Tóm lại, chúng ta đã khám phá các bước về cách chuyển đổi tệp từ sang tệp html bằng Aspose.Words Cloud SDK cho Ruby. Aspose.Words Cloud SDK là công cụ mã nguồn mở và mã SDK hoàn chỉnh có sẵn trên kho lưu trữ GitHub. Vui lòng tải xuống Cloud SDK vào dự án của bạn và thực hiện chuyển đổi tài liệu theo nhu cầu của bạn.
Nếu bạn có bất kỳ câu hỏi, đề xuất hoặc nhận xét nào, vui lòng truy cập [diễn đàn] hỗ trợ cộng đồng của chúng tôi 15. Để biết thêm các bài viết liên quan đến chuyển đổi tệp, bạn có thể theo dõi chúng tôi trên các tài khoản truyền thông xã hội của chúng tôi Facebook, LinkedIn và Twitter.
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 để được trợ giúp và hỗ trợ thêm: