使用 Ruby Cloud SDK 將 Word 轉換為 HTML。線上開發 DOC 到 HTML 文件轉換器。

如何使用 Ruby Online 將 Word 轉換為 HTML - DOC 到 HTML 文件
概述
Word 到 HTML 是最廣泛使用的文件文件格式之一,包含文字、圖片、資料等。使用 Aspose.Words Cloud API 將 Word 轉換為 HTML 文件有很多好處。 Aspose.words Cloud REST API 執行簡單、快速的檔案格式轉換。
您可以使用 Aspose Cloud API 快速將 Word 轉換為高品質的 HTML 檔案。使用我們的 Word 轉 HTML 功能,幫助開發人員在其網站上使用它。我們的 Word 轉換器是您將 Word 文件轉換為 HTML 文件的最佳選擇。在本文中,我們將說明如何使用 aspose 檔案格式轉換 API 使用最佳的 Word 到 HTML 轉換器工具。
Word 到 HTML 轉換 API
Aspose.Words Cloud 讓您能夠以方便可靠的方式將 Word 轉換為 HTML。您可以使用 DOCX 到 HTML API 將 Word 轉換為 HTML 格式。 Aspose Words Ruby SDK 將允許您維護文件結構。然後您可以以 html 文件的形式開啟該文件並進行編輯。 Aspose.Words 檔案轉換 API 提供了最先進的 Word 文件到 HTML 的高效轉換之一。 Aspose.Words 檔案轉換 Word 到 HTML 時保留了佈局。這可以節省您大量重新輸入的時間和精力。
我們的用於 Doc 檔案到 HTML 檔案的 Aspose.Words API 在將 Word 轉換為 HTML 檔案時可以輕鬆產生高品質的結果。轉換後,您可以根據需要輕鬆編輯 Html 檔案。此 Aspose Cloud API 可滿足商業、教育等領域處理 Word 文件的需求。 Aspose Words Cloud API 易於處理,工作速度快,文字格式化,檔案格式轉換準確率高。
如何安裝 Aspose.Words Ruby SDK?
為了使用 Ruby SDK 與 Aspose.Words Cloud REST API 通信,我們首先需要在我們的系統上安裝它。 Ruby SDK 可以從 RubyGem(建議)和 GitHub 下載,且初始成本為零。配置 Ruby 執行時間後,請在終端機中執行以下命令,並在 Ruby 應用程式中執行快速簡便的安裝。
gem 'aspose_words_cloud', '~> 22.3'
# or install directly
gem install aspose_words_cloud
但在繼續安裝 Aspose.Words Cloud SDK for Ruby 2.6 或更高版本之前,您需要在系統上安裝以下依賴套件。
# 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
此 Ruby SDK 支援超過 20 種文件相關格式,具有完全的讀寫權限。欲了解更多詳細信息,請訪問 aspose cloud 文件網站。
建立 Aspose.Cloud API 憑證
安裝完 Ruby 環境的所有依賴套件後,下一步是獲取 ClientID 和 ClientSecret 詳細信息,以調用 Aspose.Words 雲 API 進行 Word 到 HTML 的轉換。有兩種選項可以透過某些 REST 用戶端(如 cURL)或使用雲端 SDK 直接使用 REST API。因此,第一步是透過導航 Aspose.Cloud 儀表板 建立帳戶。如果您有 Google 或 Microsoft 帳戶,只需按一下 Google 或 Microsoft 按鈕即可註冊。否則,請點選註冊連結建立新帳戶並提供所需資訊。
登入雲端空間儀表板後,點擊左側欄中的「應用程式」標籤。現在向下捲動,點擊“建立新應用程式”按鈕。接下來,透過選擇預設儲存來建立新的應用程序,如下圖所示。您也可以按照如何設定第三方雲端儲存指南配置第三方儲存來上傳您的資料檔案。現在,向下捲動至客戶端憑證部分以複製客戶端 ID 和客戶端金鑰,如下圖所示。

這些用戶端憑證將用於對 Word 到 HTML 文件轉換器的 Aspose.Words 雲端 API 進行 API 呼叫。
Aspose.Words 具有 使用者友善介面,您可以從 UI 即時測試 Word 到 HTML 轉換器的 API。在這裡,您可以設定不同的參數,插入資料和上傳檔案來測試檔案轉換功能。此外,您可以使用我們的雲端 API 立即將 Word 轉換為高保真度的 HTML 檔案。但是我們的 免費線上 word 到 html 轉換器應用程式 也適用於任何裝置和瀏覽器,如下圖所示。

接下來,我們將看到如何使用 Ruby 的 Aspose.Words 雲端 SDK 將 Word 轉換為 HTML。
使用 Ruby 將 Word 轉換為 HTML
下面的程式碼說明了將 Word 轉換為 HTML 文件是多麼簡單。按照以下說明,使用 ruby on rails 應用程式中的 Aspose Ruby SDK 將 MS Word 轉換為 HTML 檔案。
- 第一步是創建 ruby 變量,從 [aspose cloud dashed …
- 其次,建立 AsposeWordsCloud 配置並傳遞 ClientID、ClientSecret 值。
- 第三步是建立WordsAPI的實例
- 接下來,使用 UploadFileRequest() 方法將來源文件檔案上傳到雲端存儲
- 最後,儲存文檔轉換請求參數,並將文檔轉換為html文檔
如果您目前的虛擬主機配置與範例不匹配,請相應地更新。完成後,儲存檔案並退出編輯器。然後,執行以下命令來驗證您的變更:
# 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.
結果 word-to-html.html 將會保存在雲端目錄的根目錄中。就是這樣
結論
綜上所述,我們探討如何使用 Aspose.Words Cloud SDK for Ruby 將 word 轉換為 html 檔案的步驟。 Aspose.Words Cloud SDKs 是開源工具,SDK 的完整程式碼可在 GitHub 儲存庫中找到。請隨意將 Cloud SDK 下載到您的專案中並根據您的需求執行文件轉換。
如果您有任何問題、建議或意見,請隨時造訪我們的社群支援論壇。有關更多文件轉換相關文章,您可以關注我們的社群媒體帳號Facebook、LinkedIn和Twitter。
相關文章
我們還建議訪問以下連結以獲取更多幫助和支持: