Ruby で RESTful API を使用してアノテーションしましょう。

REST API と Cloud SDK は、Ruby 用にテキストおよび画像アノテーションオプションをサポートするオンラインドキュメント&画像アノテーションツールを構築するためのものです。さあ、アノテーションしましょう!

  • GroupDocs.Annotation Cloud SDK を cURL 用に
  • GroupDocs.Annotation Cloud SDK(.NET 用)
  • GroupDocs.Annotation Cloud SDK(Java 用)
  • GroupDocs.Annotation Cloud SDK(PHP 用)
  • GroupDocs.Annotation Cloud SDK(Python 用)
  • GroupDocs.Annotation Cloud SDK(Node.js 用)
無料トライアルを開始

GroupDocs.Annotation Cloud SDK は、Ruby RESTful APIs 用のドキュメントアノテーターツールを構築するために必要なすべてが揃っています。これを使用すれば、Ruby でアノテーション、透かしオーバーレイ、テキスト置換、編集削除、付箋、テキストマークアップを、PDF、Microsoft Word、Excel、PowerPoint、Outlook、画像などの一般的なフォーマットのビジネス文書に追加できます。SDK は Ruby APIs のラッパーとして機能し、クロスプラットフォーム対応のソリューションを実現するため、Ruby でアノテーションアプリケーションを迅速に開発できます。また、Amazon S3、Windows Azure、Dropbox などのサードパーティクラウドストレージプロバイダーもサポートしています。

よくある質問

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

クラウド上でファイルに注釈を付けるソースコードをお探しの場合は、https://github.com/groupdocs-annotation-cloud/groupdocs-annotation-cloud-ruby の GroupDocs.Annotation Cloud SDK(Ruby 用、GitHub)をご確認ください。

Ruby 上で GroupDocs.Annotation REST APIs を無料でお試しできますか?

制限なく Low-Code Ruby APIs を、https://purchase.groupdocs.cloud/trial の GroupDocs.Annotation でお試しいただけます。

機密ファイルをどこにもアップロードして注釈を付けたくありません。利用できるオプションは何ですか?

GroupDocs.Annotation Cloud は、Docker イメージとしても利用可能で、サービスを self-host する際に使用できます。また、GroupDocs.Annotation High-code APIs を使用して独自のサービスを構築することもでき、現在は当社の REST APIs を駆動しています。

高度なドキュメント注釈 REST API 機能

複数のファイル形式に対応

ドキュメントから注釈情報をインポートし、インポートされた注釈のリストを返します

ドキュメントに注釈をエクスポート/追加し、結果のドキュメントをストリームとして取得します

ドキュメントページを画像としてレンダリングし、画像のリンクを取得します

注釈付きドキュメントのページ番号で、以前に生成された画像へのリンクを取得します

ドキュメントを PDF にレンダリングし、結果のドキュメントをストレージに保存してリンクを取得します

ドキュメントを PDF にレンダリングし、出力ストリームとして取得します

スライドにテキスト削除注釈を追加します

Microsoft Word ドキュメントのヘッダー/フッターに注釈を追加します

簡単な統合

GroupDocs.Annotation Cloud SDK を Ruby アプリケーションに統合するのは非常に簡単です。サーバー側やクライアント側でのインストールは不要です。GroupDocs.CLOUD でアカウントを作成し、App SID とキーを取得してください。以下の例は、Ruby を使用してアノテーション情報をインポートするのがいかに簡単かを示しています。

アノテーション情報のインポート - Ruby

  # TODO: Get your AppSID and AppKey at https://dashboard.groupdocs.cloud (free registration is required).
  # For complete examples and data files, please go to https://github.com/groupdocs-annotation-cloud/groupdocs-annotation-cloud-ruby
      
  # Extracts annotations from document.
      def get_import
      @config = GroupDocsAnnotationCloud::Configuration.new(Utils::APP_SID, Utils::APP_KEY)
      @config.api_base_url = Utils::API_BASE_URL
      @filename = 'Annotated.pdf'
      @foldername = nil      
      
      @annotation_api = GroupDocsAnnotationCloud::AnnotationApi.from_config(@config)     
      request = GroupDocsAnnotationCloud::GetImportRequest.new(@filename,@foldername)
      
  # Extracts annotations from document.
      response = @annotation_api.get_import request
      puts response
      puts 'completed'
      end

多数のアノテーションタイプのサポート

GroupDocs.Annotation Cloud SDK を Ruby 用に使用すると、さまざまな種類のアノテーションを扱えます。基本的なタイプはテキストアノテーションとフィギュアアノテーションの 2 つです。 テキストベースのアノテーションでは、選択したテキストにコメントを追加したり、置換すべきテキストをハイライトしたり、テキストレダクションで機密テキストを隠したり、取り消し線や下線でテキストを強調したり、リッチテキストの付箋を追加したりできます。 フィギュアアノテーションでは、矩形でハイライトした領域(Area Annotation)にメモを付けたり、文書内の任意の点(Point Annotation)にメモを付けたり、画像やテキストの機密部分を隠す(Area Redaction)を行ったり、フリーハンドの線や形状(Polyline)を描いたり、オブジェクトを指す矢印(Pointer/Arrow)を配置したり、テキストベースの透かし(Watermark)を作成したり、文書内の任意のオブジェクト間の距離を測定する(Distance Annotation)ことができます。

簡単なカスタマイズ

GroupDocs.Annotation Cloud SDK for Ruby は 100% テスト済みで、すぐに動作します。SDK はオープンソースで、MIT ライセンスです。無料で使用でき、さらにカスタマイズも無料で行えます。

インタラクティブ API Explorer

当社の Swagger ベースの API エクスプローラを使用すれば、ブラウザ上ですぐに GroupDocs.Annotation Cloud SDK for Ruby を試すことができます。このインタラクティブな API エクスプローラは、API が提供するすべてのリソースに関する情報を提供します。また、必要なパラメータをインタラクティブに入力することで、希望する操作を試すことも可能です。

サポートと学習リソース

GroupDocs.Annotation Cloud 製品ファミリーには、以下に示す他の人気言語向けの SDKs も含まれています。

  日本語
ca60eb238