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

REST API と Cloud SDK(Python 用)を使用して、テキストおよび画像アノテーションオプションに対応したオンラインドキュメント&画像アノテーションツールを構築できます。さあ、アノテーションしましょう!

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

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

よくある質問

自分のPythonアプリケーションを作成して、ドキュメントに注釈を付けたいです。

クラウド上でファイルに注釈を付けるためのソースコードをお探しの場合は、GroupDocs.Annotation Cloud SDK for Python at GitHubをご確認ください。

Python 上で GroupDocs.Annotation REST APIs を無料で試すことはできますか?

制限なく Low-Code Python APIs をtry 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 をお使いの Python アプリケーションに統合するのは非常に簡単です。サーバー側やクライアント側でのインストールは不要です。GroupDocs.Cloud でアカウントを作成し、App SID とキーを取得してください。以下の例は、Python を使用してアノテーション情報をインポートするのがいかに簡単かを示しています。

ドキュメントにエリアアノテーションを追加 - Python

  # Get your App SID and App Key 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-python
  app_sid = "XXXX-XXXX-XXXX"
  app_key = "XXXXXXXXXXXX"

  # Create instance of the API.
  api = groupdocs_annotation_cloud.AnnotationApi.from_keys(app_sid, app_key)
  path = "FolderName" + "MyDocument.pdf"

  a = AnnotationInfo()
  a.annotation_position = Point()
  a.annotation_position.x = 852
  a.annotation_position.y = 59
  a.box = Rectangle()
  a.box.x = 375
  a.box.y = 59
  a.box.width = 88
  a.box.height = 37
  a.type = "Area"
  a.creator_name = "Anonym A."

  request = groupdocs_annotation_cloud.PostAnnotationsRequest(path, a)
  response = api.post_annotations(request)
  print(response)

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

GroupDocs.Annotation Cloud SDK を Python 用に使用することで、さまざまな種類のアノテーションを扱うことができます。基本的なタイプは2つあり、テキストアノテーションと図アノテーションです。テキストベースのアノテーションを使用する場合、選択したテキストにテキストコメントを追加したり、置換すべきテキストをハイライトしたり、テキストリダクションで機密テキストを非表示にしたり、取り消し線や下線でテキストを強調したり、リッチテキスト付きの付箋を追加したりできます。図アノテーションを扱う場合、矩形でハイライトした領域(エリアアノテーション)にノートを追加したり、ドキュメント内の任意のポイント(ポイントアノテーション)にノートを追加したり、画像やテキストの機密部分を非表示にする(エリアリダクション)ことができます。また、フリーハンドの線や形状(ポリライン)を描画したり、オブジェクトを指す矢印(ポインタ/矢印)を追加したり、テキストベースの透かし(ウォーターマーク)を作成したり、ドキュメント内の任意のオブジェクト間の距離を測定する(距離アノテーション)ことも可能です。

簡単なカスタマイズ

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

インタラクティブな API Explorer

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

サポートと学習リソース

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

  日本語
ca60eb238