1. 製品
  2.   HTML
  3.   Ruby
  4.   Aspose.HTML Cloud SDK for Ruby

Aspose.HTML Cloud SDK for Ruby

 
 

HTML ファイルを作成、抽出、処理するための強力な Ruby SDK

ソフトウェア開発者が HTML ファイルを作成、解析、操作、変換して EPUB、PDF、XPS、DOCX、DOC、PNG、JPEG、BMP、TIFF などに変換できる、先進的な Ruby クラウド SDK

Aspose.HTML Cloud SDK for Ruby とは何ですか?

今日のデジタル時代において、HTMLドキュメントやウェブページをプログラムで操作・変換することは、多くの開発者にとって一般的な必要性です。Aspose.HTML Cloud SDK for Rubyは、Rubyプログラミング言語でこれらのタスクをシームレスに実行できる強力なソリューションを提供します。HTMLドキュメント操作機能は幅広く、HTMLからPDFへの変換、HTMLから画像への変換、HTMLの検証など多数を含みます。Aspose.HTML Cloud SDK for Rubyは、RubyアプリケーションとAspose.HTML Cloudサービス間の橋渡しを行い、これらの強力な機能をプロジェクトに統合しやすくします。

Aspose.HTML Cloud SDK for Ruby は、Aspose.HTML Cloud ファミリーの一部であり、HTML ファイルを扱うために設計されたクラウドベースの API と SDK のコレクションです。ライブラリには、ゼロから新しい HTML ドキュメントを作成すること、HTML ドキュメントを PDF やその他のサポートされているファイル形式に変換すること、HTML ページやセクションを画像形式にエクスポートすること、HTML ドキュメントの検証、HTML ドキュメントから構造化データを抽出すること、HTML ドキュメントを画像としてレンダリングすることなど、いくつかの重要な機能が含まれています。SDK は Amazon S3 や Microsoft Azure などの一般的なクラウドストレージプロバイダーとシームレスに統合でき、HTML ドキュメントの保存と管理が容易になります。

Aspose.HTML Cloud SDK for Ruby は、データのセキュリティを最優先します。安全な接続と認証方式を使用して、HTML ドキュメントとその内容を保護します。HTML ドキュメントの操作と処理タスクを簡素化し、ソフトウェア開発者が HTML コンテンツの取り扱いのさまざまな側面を自動化できるようにします。Web アプリケーションの構築、業務プロセスの自動化、Web からのデータ抽出のいずれであっても、この SDK は HTML 関連タスクを効率化するために必要なツールを提供します。Aspose.HTML Cloud のパワーと Ruby の利便性を活用することで、開発プロジェクトを強化し、ユーザーに高品質な HTML 処理機能を提供できます。

Previous Next

Aspose.HTML Cloud SDK for Ruby の開始方法

推奨される Aspose.HTML Cloud SDK for Ruby のインストール方法は、Ruby の依存管理ツールである RubyGems を使用することです。スムーズなインストールのために、以下のコマンドをご利用ください。

RubyGems を介して Aspose.HTML Cloud SDK for Ruby をインストールする

 gem install aspose_html_cloud

ライブラリは、Aspose.HTML Cloud SDK for Ruby 製品ページから直接ダウンロードできます。

Ruby API を使用した HTML の PDF へのエクスポート

Aspose.HTML Cloud SDK for Ruby の主要な機能の一つは、HTML ドキュメントを PDF ファイルに簡単に変換できることです。この機能は、印刷可能なレポートや請求書の作成、ウェブページを PDF として保存、デジタル文書の作成など、ウェブコンテンツからさまざまな用途に非常に便利です。このライブラリは、HTML ドキュメントを PDF、XPS、DOC、DOCX、MHTML などの主要なファイル形式に変換することをサポートしています。以下の例は、数行の Ruby コードだけで、開発者が HTML から PDF やその他のファイル形式への変換を実現する方法を示しています。

Ruby SDK を使用して HTML を PDF に変換する方法は?

// Initialize SDK API

var api = new HtmlApi("CLIENT_ID", "CLIENT_SECRET").ConvertApi;

// Convert HTML to PDF

var result = await api.ConvertAsync("test.html", "test.pdf");

Ruby を使用した HTML の検証と操作

Aspose.HTML Cloud SDK for Ruby は、ソフトウェア開発者が Ruby アプリケーション内で HTML ドキュメントを検証し、ウェブ標準に準拠しているかを確認し、マークアップの問題を特定できるよう支援します。さまざまな HTML 仕様や標準に対して HTML ドキュメントを検証し、HTML コンテンツの品質と正確性を保証します。また、SDK を使用すると、要素の追加や削除、属性の更新など、HTML ドキュメントをプログラムで編集および操作することが可能です。

EPUB から XPS、DOCX、画像への変換

Aspose.HTML Cloud SDK for Ruby を使用すると、ソフトウェア開発者は数行の Ruby コードだけで HTML ドキュメントを EPUB ファイル形式に変換してロードできます。このライブラリは、EPUB ファイルを PDF、XPS、DOC/DOCX、そして JPEG、PNG、GIF、TIFF、BMP などの一般的な画像ファイル形式に変換するサポートも含んでいます。以下の例は、ソフトウェア開発者がローカルファイルシステムから EPUB ファイルを PNG ファイル形式に変換する方法を Ruby コードで示しています。

Ruby SDK を介してローカルファイルシステムから EPUB ファイルを PNG に変換する方法は?

# load the gem

require 'aspose_html_cloud'


# Get keys from aspose site.

# There is free quota available. 

# For more details, see https://purchase.aspose.cloud/pricing

CONFIG = {

    "basePath":"https://api.aspose.cloud/v4.0",
    "authPath":"https://api.aspose.cloud/connect/token",
    "apiKey":"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
    "appSID":"XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX",
    "debug":true

}

api_instance = AsposeHtml::HtmlApi.new CONFIG
src = "test.epub" # String | Source file.
dst = "test.png"  # String | Result file.


opts = { 

  width: 700,       # Float | Resulting image width in pixels. 
  height: 1000,     # Float | Resulting image height in pixels. 
  left_margin: 40,  # Float | Left resulting image margin in pixels.
  right_margin: 40, # Float | Right resulting image margin in pixels.
  top_margin: 50,   # Float | Top resulting image margin in pixels.
  bottom_margin: 50 # Float | Bottom resulting image margin in pixels.

}

begin

  #Convert the HTML file from the local file and save result to the local file.
  result = api_instance.convert_local_to_local(src, dst, opts)
  p result

rescue AsposeHtml::ApiError => e
  puts "Exception when calling api_instance.convert_local_to_local: #{e}"
end

 日本