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