Ruby Cloud SDK を使用して Word を HTML に変換します。 DOC から HTML ドキュメントへのコンバーターをオンラインで開発します。
概要
Word to HTML は、テキスト、画像、データなどを含む最も広く使用されているドキュメント ファイル形式の 1 つです。Aspose.Words Conversion Services API を使用して Word を HTML に変換するプロセスは非常に簡単です。 Aspose.Words Cloud API を使用して Word を HTML ドキュメントに変換すると、多くの利点があります。 Aspose.words Cloud REST API は、簡単かつ迅速なファイル フォーマット変換を実行します。
Aspose Cloud API を使用して、Word を高品質の HTML ファイルにすばやく変換できます。開発者がサイトで使用するのに役立つ Word to HTML を使用します。当社の Word コンバーターは、Word を HTML ファイルに変換するファイル変換のニーズに最適です。この記事では、aspose ファイル形式変換 API を使用して、最適な Word から HTML への変換ツールを使用する方法について説明します。
Word から HTML への変換 API
Aspose.Words Cloud を使用すると、便利で信頼性の高い方法で Word を HTML に変換できます。 DOCX to HTML API を使用して Word を HTML 形式に変換することで、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 のインストール方法は?
Aspose.Words Cloud REST API との通信に Ruby SDK を使用するには、まずシステムにインストールする必要があります。 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
この SDK for Ruby は、20 を超えるドキュメント関連の形式をサポートし、完全な読み取りおよび書き込みアクセスが可能です。詳細については、aspose cloud ドキュメント Web サイト を参照してください。
Aspose.Cloud API 資格情報の作成
Ruby 環境のすべての依存関係パッケージをインストールしたら、次のステップは、ClientID と ClientSecret の詳細を取得して、Word から HTML への変換のために Aspose.Words クラウド API を呼び出すことです。 cURL などの REST クライアントを介して、またはクラウド SDK を使用して REST API を直接使用するには、2 つのオプションがあります。したがって、最初のステップは、Aspose.Cloud ダッシュボード に移動してアカウントを作成することです。 Google または Microsoft アカウントをお持ちの場合は、Google または Microsoft ボタンをクリックしてサインアップしてください。それ以外の場合は、必要な情報を入力して 新規アカウントの作成 へのサインアップ リンクをクリックします。
クラウド スペース ダッシュボードにサインインした後、左側のサイドバーの [アプリケーション] タブをクリックします。下にスクロールして、[Create New Application] ボタンをクリックします。次に、下の画像に示すように、デフォルトのストレージを選択して、新しいアプリケーションを作成します。 サードパーティのクラウド ストレージの構成方法 ガイドに従って、データ ファイルをアップロードするようにサードパーティのストレージを構成することもできます。ここで、下の画像に示すように、[Client Credentials] セクションまで下にスクロールして、[Client Id] と [Client Secret] をコピーします。
これらのクライアント資格情報は、Word から HTML ドキュメントへのコンバーター用の Aspose.Words クラウド API への API 呼び出しを行うために使用されます。
Aspose.Words には ユーザー フレンドリーなインターフェイス があり、UI から Word から HTML へのコンバーターの API をリアルタイムでテストできます。ここでは、さまざまなパラメーターを設定し、データを挿入し、ファイルをアップロードして、ファイル変換機能をテストできます。さらに、クラウド API を使用して、非常に高い忠実度で Word を HTML ファイルに即座に変換できます。しかし、私たちの 無料のオンライン ワードから HTML へのコンバーター アプリケーション は、下の画像に示すように、任意のデバイスとブラウザーでも利用できます。
次に、Ruby 用の Aspose.Words クラウド SDK を使用して Word を HTML に変換する方法を見ていきます。
Ruby で Word を HTML に変換する
次のコードは、Word を HTML ドキュメントに変換することがいかに簡単かを示しています。 ruby on rails アプリケーションで Aspose Ruby SDK を使用して MS Word から HTML ファイルへの変換を行うには、以下の手順に従ってください。
- 最初のステップは、aspose クラウド ダッシュボード からコピーした ClientID と ClientSecret を保持する ruby 変数を作成することです。
- 次に、AsposeWordsCloud 構成を作成し、ClientID、ClientSecret 値を渡します。
- 3 番目のステップは、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 SDK はオープン ソース ツールであり、SDK の完全なコードは GitHub リポジトリで入手できます。プロジェクトに Cloud SDK を自由にダウンロードして、必要に応じてドキュメントを変換してください。
ご質問、ご提案、ご意見がございましたら、お気軽にコミュニティ サポート フォーラム にアクセスしてください。ファイル変換関連のその他の記事については、ソーシャル メディア アカウント Facebook、LinkedIn、および Twitter でフォローしてください。
関連記事
追加のヘルプとサポートについては、次のリンクにアクセスすることもお勧めします。