REST API と Cloud SDK は、Ruby 用にテキストおよび画像アノテーションオプションをサポートするオンラインドキュメント&画像アノテーションツールを構築するためのものです。さあ、アノテーションしましょう!
無料トライアルを開始GroupDocs.Annotation Cloud SDK は、Ruby RESTful APIs 用のドキュメントアノテーターツールを構築するために必要なすべてが揃っています。これを使用すれば、Ruby でアノテーション、透かしオーバーレイ、テキスト置換、編集削除、付箋、テキストマークアップを、PDF、Microsoft Word、Excel、PowerPoint、Outlook、画像などの一般的なフォーマットのビジネス文書に追加できます。SDK は Ruby APIs のラッパーとして機能し、クロスプラットフォーム対応のソリューションを実現するため、Ruby でアノテーションアプリケーションを迅速に開発できます。また、Amazon S3、Windows Azure、Dropbox などのサードパーティクラウドストレージプロバイダーもサポートしています。
クラウド上でファイルに注釈を付けるソースコードをお探しの場合は、https://github.com/groupdocs-annotation-cloud/groupdocs-annotation-cloud-ruby の GroupDocs.Annotation Cloud SDK(Ruby 用、GitHub)をご確認ください。
制限なく Low-Code Ruby APIs を、https://purchase.groupdocs.cloud/trial の GroupDocs.Annotation でお試しいただけます。
GroupDocs.Annotation Cloud は、Docker イメージとしても利用可能で、サービスを self-host する際に使用できます。また、GroupDocs.Annotation High-code APIs を使用して独自のサービスを構築することもでき、現在は当社の REST APIs を駆動しています。
GroupDocs.Annotation Cloud SDK を Ruby アプリケーションに統合するのは非常に簡単です。サーバー側やクライアント側でのインストールは不要です。GroupDocs.CLOUD でアカウントを作成し、App SID とキーを取得してください。以下の例は、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 ライセンスです。無料で使用でき、さらにカスタマイズも無料で行えます。
当社の Swagger ベースの API エクスプローラを使用すれば、ブラウザ上ですぐに GroupDocs.Annotation Cloud SDK for Ruby を試すことができます。このインタラクティブな API エクスプローラは、API が提供するすべてのリソースに関する情報を提供します。また、必要なパラメータをインタラクティブに入力することで、希望する操作を試すことも可能です。