オンラインで PDF を HTML に変換する REST API。 Ruby SDK を使用した PDF から HTML への変換の手順を学びます。

PDFをHTMLに変換

PDF を HTML に変換する方法オンラインでPDF を HTML に変換する

概要

PDF から HTML への変換は、テキスト、画像、データなどを含む最も広く使用されているドキュメント ファイル形式の 1 つです。Aspose.Words Conversion Services API を使用して PDF を HTML に変換するプロセスは非常に簡単です。 . Aspose.Words Cloud API を使用して PDF を HTML ドキュメントに変換すると、多くの利点があります。 Aspose.words Cloud REST API は、簡単かつ迅速なファイル フォーマット変換を実行します。

PDF を HTML に変換しますか? Aspose Cloud API を使用して、高品質で PDF を HTML ファイルにすばやく変換できます。開発者がサイトで使用するのに役立つ PDF to HTML を使用してください。当社の PDF コンバーターは、PDF を HTML ファイルに変換するファイル変換のニーズに最適です。この記事では、最適な PDF から HTML への変換ツールの使用方法について説明します。

  • PDF から HTML への Aspose.Words API
  • Aspose.Words Ruby SDK のインストール方法は?
  • Aspose.Cloud API 資格情報の作成
  • 無料の PDF から HTML へのオンライン コンバーター
  • PDF ドキュメントを HTML に変換する方法
  • 結論

PDF から HTML への Aspose.Words API

Aspose.Words プロセッサを使用して、PDF を HTML ファイルにすばやく変換します。 PDF to HTML API を使用して変換することにより、PDF を HTML 形式に戻すことができます。 Aspose.Words Ruby SDK を使用すると、ドキュメント構造を維持し、html と 100% 互換にすることができます。 Aspose.Words ファイル変換 API は、最も高度な PDF から HTML への変換の 1 つを提供します。 Aspose.Words ファイル変換 PDF から HTML への変換では、レイアウトとテーブルのフォーマットが維持されます。これにより、再入力の時間と労力を節約できます。

PDF から HTML ドキュメントへの Aspose.Words API を使用すると、PDF から HTML ドキュメントへの変換時に高品質の結果を簡単に生成できます。変換後、必要に応じて html ファイルを簡単に表示できます。この Aspose Cloud API は、ビジネス、教育などの html ドキュメントを処理する際のニーズを満たします。 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 の詳細を取得して、PDF から 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] をコピーします。

ファイル形式変換 Ruby ライブラリを使用して PDF を HTML に変換する

これらのクライアント資格情報は、PDF から HTML ドキュメントへのコンバーター用の Aspose.Words クラウド API への API 呼び出しを行うために使用されます。

無料の PDF から HTML へのオンライン コンバーター

Aspose.Words には ユーザー フレンドリーなインターフェイス があり、UI から PDF から HTML へのコンバーターの API をリアルタイムでテストできます。ここでは、さまざまなパラメーターを設定し、データを挿入し、ファイルをアップロードして、ファイル変換機能をテストできます。さらに、当社のクラウド API を使用して、非常に高い忠実度で PDF を HTML ファイルに即座に変換できます。しかし、無料の PDF to HTML Converter Application は、下の画像に示すように、任意のデバイスとブラウザーでオンラインでも利用できます。

オンラインで PDF を HTML に無料で変換

オンラインでPDFをHTMLに無料で変換.

次に、Ruby で Aspose.Words Document Processing Cloud API を使用して PDF を HTML に変換する方法を見ていきます。

PDF ドキュメントを HTML に変換する方法

次のコードは、PDF を HTML ドキュメントに変換することがいかに簡単かを示しています。次の手順に従って、Ruby on Rails アプリケーションで Aspose Ruby SDK を使用して PDF から HTML ファイルへの変換を行います。

  1. 最初のステップは、aspose クラウド ダッシュボード からコピーした ClientID と ClientSecret を保持する ruby 変数を作成することです。
  2. 次に、AsposeWordsCloud 構成を作成し、ClientID、ClientSecret 値を渡します。
  3. 3 番目のステップは、WordsAPI のインスタンスを作成することです。
  4. 次に、UploadFileRequest() メソッドを使用してソース ドキュメント ファイルをクラウド ストレージにアップロードします。
  5. 最後に、ドキュメント変換リクエストのパラメーターを保存し、ドキュメントを output ファイルに変換します

現在の仮想ホスト構成が例と一致しない場合は、適宜更新してください。完了したら、ファイルを保存してエディターを終了します。次に、次のコマンドを実行して変更を検証します。

# 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 PDF 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 PDF file
@fileName = "sample.pdf"
# Final file format
@format = "html"
@destName = "pdf-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("PDF successfully converted to html file" + (@out_result).to_s )
# End pdf conversion example.

その結果、プロジェクト フォルダーのルートに pdf-to-html.html が保存されます。それでおしまい

結論

Aspose.Words Cloud SDK for Ruby を使用して PDF を HTML ファイルに変換する手順を説明しました。 Aspose.Words Cloud SDK はオープン ソース ツールであり、Aspose.Words Cloud SDK for Ruby の完全なコードは GitHub リポジトリで入手できます。プロジェクトに Cloud SDK を自由にダウンロードして、必要に応じてドキュメントを変換してください。

ご質問、ご提案、ご意見がございましたら、お気軽にコミュニティ サポート フォーラム にアクセスしてください。ファイル変換関連のその他の記事については、ソーシャル メディア アカウント FacebookLinkedIn、および Twitter をフォローしてください。

関連記事

追加のヘルプとサポートについては、次のリンクにアクセスすることもお勧めします。