PHP 開発者は、クラウド上の PDF ドキュメントに簡単に注釈を付けることができます。この記事では、PHP の REST API を使用して PDF ドキュメントに注釈を付ける方法を学びます。開発者にとって素晴らしいニュースです。まったく新しい GroupDocs.Annotation Cloud 19.5 が導入されました。私たちは、GroupDocs.Annotation Cloud REST API をより簡略化して使いやすく進化させることに取り組んでいます。これを念頭に置いて、このバージョンでは必要な変更を加えました。新しい API は、より少ないメソッドとオプションでより最適化されています。その内部アーキテクチャは、テキストと図ベースの注釈操作をサポートするドキュメントと画像の注釈ツールを構築するための高速かつ信頼性の高い処理のために刷新されました。また、API にはクラウド ストレージを操作するためのメソッドも含まれています。そのため、別の API を使用する代わりに、GroupDocs.Annotation Cloud REST API を直接使用してストレージ操作を実行できます。
このリリースで行われたすべての新機能/機能強化についてのアイデアを得るには、詳細な このバージョンのリリースノート を確認してください。
重大な変更 新しい API バージョン
API バージョン V2 は 19.5 バージョンで導入されましたが、V1 は引き続き利用可能です。
認証
このリリースでは JWT(JSON Web Token) 認証が導入され、OAuth2 および URL 署名認証方式は廃止されました。
アノテーションAPI
テキストおよび図ベースの注釈をすべての一般的な形式のドキュメントと画像に適用するための簡素化された API メソッド。
ストレージAPI
ファイル API – クラウド ストレージにファイルをアップロード、ダウンロード、コピー、移動、削除するためのメソッドを導入しました: 入力ドキュメントとレンダリング結果
フォルダー API - クラウド ストレージでフォルダーを作成、コピー、移動、削除するためのメソッドを導入しました
Storage API - ストレージ情報とファイル情報を取得するメソッドを導入しました
ドキュメントに注釈を追加する ここでは、GroupDocs.Annotation Cloud V2 API バージョンがどのように機能し、V1 と異なるのかを説明します。次の手順に従って、GroupDocs.Annotation Cloud SDK for .GroupDocs は、次世代 GroupDocs.Annotation Cloud 17.12. の公開リリースを発表できることを誇りに思います。これは、GroupDocs.Annotation for .NET に基づいているため、クラウドの注釈機能に対して同じ実証済みの予測可能な結果が提供されます。 GroupDocs.Annotation Cloud は、すべての一般的なビジネス ファイル形式の注釈を操作する RESTful API です。これにより、開発者は、クロスプラットフォーム アプリケーションのドキュメント コンテンツの特定の単語、フレーズ、領域に対する対話型の説明的な注釈を管理できます。すべての主要なテキストと図の注釈をサポートしており、何よりも、サードパーティ ソフトウェアをインストールすることなくこれらの注釈機能を提供します。 GroupDocs.Annotation Cloud の最初のバージョンの機能の完全なリストについては、リリース ノート を確認してください。次のセクションでは、これらの機能に関する詳細について説明します。
注釈のインポート 注釈を操作する際、ドキュメントから注釈をインポートすることは、アプリケーションの基本的な要件です。以下のREST APIを使用すると、アノテーションをAnnotationInfo Objectとしてリスト化することで簡単にアノテーションをインポートすることができます。その目的については、次の URI、REST コマンド (Curl)、および .NET SDK の例を参照してください。 URI
https://api.groupdocs.cloud/v1/annotation/{filename}/annotations 残りの例(cURL)
curl -v "https://api.groupdocs.cloud/v1/annotation/Annotated.pdf/annotations" \ -X GET \ -H "Content-Type: application/json" \ -H "authorization: Bearer xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx” .NET SDKの例
//TODO: Get your AppSID and AppKey at https://dashboard.groupdocs.cloud (free registration is required). var configuration = new Configuration { AppSid = Sid, AppKey = Key }; var apiInstance = new AnnotationApi(configuration); try { var request = new GetImportRequest() { Name = "Annotated.GroupDocs の多くのユーザーは、アプリケーションでダウンロード可能な API のドキュメント操作機能をすでに活用しています。一歩前進して、次世代 GroupDocs クラウド API の立ち上げを進めており、このコースのもう 1 つのマイルストーンである [次世代 GroupDocs.Annotation Cloud][ を達成しようとしています。 2]。クラウド開発者向けのドキュメント処理市場で間もなく利用可能になる予定です。これにより、開発者は、大きな学習曲線を必要とせずに、いくつかの単純な REST API 呼び出しを行うだけで、Web/モバイル アプリや Web サイトに注釈機能を追加できるようになります。
GroupDocs.Annotation クラウド GroupDocs.Annotation Cloud API は、開発者に高度なオンライン ドキュメント アノテーション ツールを作成するための API を提供します。高度な注釈機能をユーザーに迅速に提供できます。エンドユーザーはリアルタイムで共同作業して、ドキュメント/画像に注釈を付けたり、議論したりできます。 Next Generation GroupDocs.Annotation for Cloud の最初のバージョンには、次の機能が含まれます。
すべての一般的なビジネス ファイル形式をサポート 文書情報の取得 ファイルから注釈をインポート 注釈をファイルにエクスポート サポートされているファイル形式でファイルを保存する すべての主要なテキストおよび図の注釈をサポート Web API エクスプローラー SDK 実用例 エンタープライズクラスのセキュリティ 私たちの最初のバージョン 現在、この新製品のサンプルとドキュメントを準備中です。 GroupDocs.Annotation Cloud の最初のバージョンは、上記で共有した機能とともに 2018 年 1 月の月次リリースでリリースする予定です。いつものように、ご質問やご提案がございましたら、お気軽に GroupDocs.Annotation Cloud Forum に書き込んでください。詳細については近日中にお知らせいたしますので、今しばらくお待ちください。