RubySDKを介したドキュメントのレンダリングと表示

すべての一般的な形式のドキュメントをレンダリングおよび表示するためのRubyアプリケーションを効率的に構築するためのRESTfulAPI。 HTML、PNG、JPG、またはPDFとしてレンダリングします。

  • GroupDocs.Viewer Cloud SDK for cURL
  • GroupDocs.Viewer Cloud SDK for .NET
  • GroupDocs.Viewer Cloud SDK for Java
  • GroupDocs.Viewer Cloud SDK for PHP
  • GroupDocs.Viewer Cloud SDK for Python
  • GroupDocs.Viewer Cloud SDK for Node.js
  • GroupDocs.Viewer Cloud SDK for Android
無料トライアルを開始

GroupDocs.Viewer SDK for Rubyは、Document ViewerCloudAPIの使用を開始するのに役立つように開発されました。 SDKは、より高いレベルの抽象化を提供することで役立ちます。これにより、RESTAPIのHTTP要求と応答の処理に関する詳細を知る必要がなくなります。

Ruby SDKを使用すると、APIのすべての機能を利用でき、さまざまな業界標準のドキュメント形式をレンダリングする機能を使用してアプリケーションをシームレスに拡張できます。 SDKを使用すると、特定のドキュメントをHTML、画像、PDF、または元の形式で表示でき、ドキュメント全体、ページごと、またはカスタム範囲のページを柔軟にレンダリングできます。

よくある質問

ドキュメントを表示する独自の Ruby アプリケーションを作成したいですか?

クラウドでファイルを表示するためのソース コードを探している場合は、GroupDocs.Viewer Cloud SDK for Ruby at GitHub を参照してください。 .

Ruby で GroupDocs.Viewer REST API を無料で試すことはできますか?

GroupDocs.Viewer を試す ローコード Ruby API を制限なく使用できます。

機密ファイルをどこにもアップロードしたくありませんか?私のオプションは何ですか?

GroupDocs.Viewer Cloud は、サービスを セルフホスト するために使用できる Docker イメージとしても利用できます。または、現在 REST API を駆動している GroupDocs.Viewer High-code APIs を使用して独自のサービスを構築することもできます。

高度なドキュメントビューアRESTAPI機能

ドキュメントをHTML5としてレンダリングする

ドキュメントを画像としてレンダリング

ページの回転、並べ替え、透かし

ドキュメントをPDFとしてレンダリング

ドキュメントの添付ファイルをレンダリングする

APIは保護されており、認証が必要です

時間を節約したい開発者のための簡単なSDK

GroupDocs Cloud APIの使用は、インストールするものがないため、非常に簡単です。 GroupDocs Cloudでアカウントを作成し、アプリケーション情報を取得するだけです。アプリのSIDとキーを取得したら、GroupDocs CloudRESTAPIを試す準備ができています。 SDKは、REST API呼び出しを非表示にし、言語としてRubyを使用してネイティブな方法でAPIの機能を使用できるようにすることで、開発者がAPIをすぐに使い始めることができるように開発されました。

多数のドキュメント形式をレンダリングする

クラウドベースのビューアAPIには、わずか数行のコードでさまざまなドキュメント形式をすばやく表示する機能があります。 SDK for Rubyを使用すると、SDKでサポートされているさまざまなドキュメント形式について知ることができます。

サポートされているファイル形式のリストを取得する-Ruby

  // Get your App SID and App Key at https://dashboard.groupdocs.cloud (free registration is required).
  # Getting instance of the API
  api = GroupDocsViewerCloud::ViewerApi.from_keys($app_sid, $app_key)

  # Retrieve supported file formats
  response = api.get_supported_file_formats()

  # Print supported file formats
  response.formats.each do |format|
      puts("#{format.file_format} (#{format.extension})")

出力コンテンツを効率的に縮小する

クラウドベースのビューアAPIの最もエキサイティングな機能の1つは、出力コンテンツを縮小する機能です。ミニファイは、コンテンツ構造を壊すことなく、コメント、余分な空白、およびその他の不要な文字を削除します。その結果、ページのサイズが小さくなり、読み込みが速くなります。

ドキュメントの柔軟なレンダリング

GroupDocs.Viewerは、アプリケーションで85を超えるドキュメント形式を表示できる強力なドキュメントビューアRESTAPIです。これにより、ドキュメント全体、ページごと、またはカスタム範囲のページのドキュメントレンダリングが可能になります。

ニーズに合わせてカスタマイズ

GroupDocs.Viewer Cloud SDK for Rubyは、100%テストされており、すぐに実行できます。 SDKはオープンソースであり、MITライセンスを持っています。 APIは簡単にカスタマイズでき、アプリケーションに追加する必要のある機能に応じて変更を加えることができます。

ファイル形式

GroupDocs.Viewer Cloud for Ruby は、次のような幅広いファイル形式をサポートしていますが、これらに限定されません。

  • Microsoft Office: DOC、DOCX、XLS、XLSX、PPT、PPTX
  • PDF
  • 画像: JPG、PNG、BMP、TIFF、GIF
  • CAD 形式: DWG、DXF
  • 電子ブック: EPUB、MOBI
  • 電子メール形式: EML、MSG

レンダリングオプション

GroupDocs.Viewer Cloud for Ruby を使用すると、特定の要件に合わせてレンダリング オプションをカスタマイズできます。主要なレンダリング オプションには次のようなものがあります。

  • ズームとスケーリング
  • 回転と反転
  • 透かし
  • HTML変換

ドキュメントのレンダリング

GroupDocs.Viewer Cloud for Ruby を使用すると、次のようなさまざまな形式でドキュメントをレンダリングできます。

  • PDF ドキュメントを画像または HTML としてレンダリング
  • Microsoft Officeドキュメントを画像またはHTMLとしてレンダリング
  • CAD 形式を画像または HTML としてレンダリング

文書の操作

レンダリングとは別に、GroupDocs.Viewer Cloud for Ruby は、次のようないくつかのドキュメント操作機能を提供します。

  • 文書からのテキストの抽出
  • 文書から画像を抽出する
  • 文書をページに分割する
  • 複数のドキュメントを 1 つのドキュメントに結合する

サポートされているプラットフォーム

GroupDocs.Viewer Cloud for Ruby は、次のようなさまざまなプラットフォームと互換性があります。

  • ルビー
  • .NET
  • Java
  • PHP
  • Node.js

サードパーティストレージとの統合

GroupDocs.Viewer Cloud for Ruby は、次のようなサードパーティのストレージ プロバイダーと簡単に統合できます。

  • アマゾンS3
  • ドロップボックス
  • グーグルドライブ
  • Azure Blob ストレージ

セキュリティと認証

GroupDocs.Viewer Cloud for Ruby は、次のような機能を備えた安全なドキュメント表示を提供します。

  • トークンベースの認証
  • 安全なファイルストレージ
  • SSL/TLS暗号化
  • アクセス制御と権限

キャッシュとパフォーマンスの最適化

パフォーマンスを最適化するために、GroupDocs.Viewer Cloud for Ruby は次のようなキャッシュ メカニズムを提供します。

  • クライアント側のキャッシュ
  • サーバー側のキャッシュ
  • 生存時間の設定

メタデータ抽出

GroupDocs.Viewer Cloud for Ruby を使用すると、ドキュメントから次のようなメタデータを抽出できます。

  • ドキュメントのプロパティ (タイトル、作成者、キーワードなど)
  • 画像からのExifデータ
  • CAD ファイルのメタデータ

クロスプラットフォームの互換性

GroupDocs.Viewer Cloud for Ruby は、次のようなさまざまなプラットフォーム間でシームレスに動作するように設計されています。

  • ウィンドウズ
  • Linux
  • マックOS

カスタマイズとブランディング

GroupDocs.Viewer Cloud for Ruby を使用して、次の方法でドキュメント ビューアをカスタマイズし、ブランド化できます。

  • UIの色とスタイルの変更
  • ロゴと透かしを追加する
  • 視聴者の動作を制御する

ドキュメントとサポート

GroupDocs.Viewer Cloud for Ruby は、次のような包括的なドキュメントとサポート リソースを提供します。

  • 開発者ガイド
  • APIリファレンス
  • コード例
  • サポートフォーラム
  • 電子メールサポート

GroupDocs.Viewer 無料アプリを使用してドキュメントを表示する

VDXPNGCXXFODGONEWMFHHXLTMRSTPPTXJSONOTSMLWMZTSVODTBMPPDFIFCVSDMPYMPXVSTXGROOVYPPSFODSMBOXTIFSCRIPTOBJJPGPPTDOTICOJPFOTGVSTMERBVIMTEXCSVEPUBEMLXXLSXRARJSOXPSTIFFPOTXMPTPPTMXLSMPOTJ2KPPSXASMPSD1SCMCPPPCLAIVSSXLSOTPDOTMXZVSDHTMTXTGZDCMTGAXPSVSXPS1JPMCSSVGLOGTAR.XZXLTXHDOCMJ2CVSSMDGNDNGCGMHAMLVSTFODPLESSAS3NUMBERSODPMDIBCSSTAR.GZWEBPEMZXMLHPGPSBPHPHTMLPLTCDRCHMDXFASXMLGZIPMMJLSSCALAJP2CMAKEMPPSASSMOBIVSDXRTFCCAPNGNSFSQLPPSMJAVA7ZDWFDJVUDOCXTXZEMLMSGSXCSVGZCMXOSTZIPPSTOTTCGIFCF2DWTVTXYAMLODSVDWEMFTARMDSTLSMLMHTPROPERTIESMHTMLPLPSM1XLSBMAKEEPSBATDIFFRBVSSXJPEGIGSBZ2PSVBDOCJPXXLAMVCFODGDOTXPSDPOTMTGZJPCXLTSHDWG

サポートと学習リソース

GroupDocs.Viewer Cloudは、以下に示すように、他の一般的な言語用の個別のドキュメントレンダリングSDKも提供します。

  日本語