HTML
JPG
PDF
XML
DOCX
PDF
クラウド Java SDK を使用して PDF ドキュメントからページ注釈を取得する方法
PDF ドキュメントからページ注釈を取得するには、次のものを使用します Aspose.PDF Cloud Java SDK このクラウド SDK を使用すると、さまざまなクラウドプラットフォーム向けに、Java 言語でクラウドベースの PDF 作成、編集、変換アプリを簡単に構築できます。Open Repository パッケージマネージャで Aspose.PDF Cloud を検索してください そしてインストールします。Package Manager Console から以下のコマンドを使用して Maven でインストールすることもできます。
アプリケーションの pom.xml に Aspose Cloud リポジトリを追加する
Aspose Cloud リポジトリを追加
<repositories>
<repository>
<id>aspose-cloud</id>
<name>Aspose Cloud Repository</name>
<url>https://releases.aspose.cloud/java/repo/</url>
</repository>
</repositories>
API クライアントライブラリをローカルの Maven リポジトリにインストールするには、次のコマンドを実行してください。
GitHub からのインストール
mvn clean install
代わりにリモート Maven リポジトリにデプロイするには、リポジトリの設定を構成して実行してください。
Maven リポジトリのデプロイ
mvn clean deploy
Java SDK を使用した注釈取得手順
Aspose.PDF Cloud の開発者は、数行のコードで PDF ドキュメントから注釈を簡単に読み込み取得できます。
- ドキュメントをアップロードします。
- 指定ページのすべての注釈を取得します。
- 各注釈の詳細を記録します。
- 最初のテキスト注釈の ID を返します(編集や削除などの追加操作に使用)。
このサンプルコードは C# を使用して PDF ドキュメントからページ注釈を取得する方法を示しています
package com.aspose.asposecloudpdfusecases.annotations;
import java.io.File;
import java.nio.file.Path;
import com.aspose.asposecloudpdf.api.PdfApi;
import com.aspose.asposecloudpdf.model.AnnotationsInfoResponse;
import com.google.gson.Gson;
import com.google.gson.GsonBuilder;
public class AnnotationGetAll {
public static void Extract() {
String REMOTE_FOLDER = "Your_Temp_Pdf_Cloud";
String LOCAL_FOLDER = "c:\\Samples";
String PDF_DOCUMENT = "sample.pdf";
Integer PAGE_NUMBER = 1;
try {
PdfApi pdfApi = new PdfApi(API_KEY, API_SECRET);
// upload local PDF file to remote storage
File file = new File(Path.of(LOCAL_FOLDER, PDF_DOCUMENT).toString());
pdfApi.uploadFile(Path.of(REMOTE_FOLDER , PDF_DOCUMENT).toString(), file, null);
System.out.println(String.format("File '%s' successfully uploaded!", Path.of(LOCAL_FOLDER, PDF_DOCUMENT).toString()));
AnnotationsInfoResponse response = pdfApi.getPageAnnotations(PDF_DOCUMENT, PAGE_NUMBER, null, REMOTE_FOLDER);
if (response.getCode() != 200)
System.err.println("Error: unexpected error when extracting annotations! '" + response.getStatus() + "'");
else {
Gson gson = new GsonBuilder().setPrettyPrinting().create();
String jsonPage = gson.toJson(response.getAnnotations().getList());
System.out.println("Successfully extracted annotations from document page !\n" + jsonPage + "\n");
}
}
catch (Exception e) {
e.printStackTrace();
}
}
}
Java SDK を使用して PDF の注釈を操作する
PDF に注釈を追加することは、さまざまなユースケースで多くの重要な目的に役立ちます。最も一般的な理由のひとつは、レビューやフィードバックです。注釈を使用すると、ユーザーは文書の特定の部分をハイライトしたり、コメントを残したり、質問をしたり、変更を提案したりできます。これにより、特に複数の協力者が関与する場合、レビュー過程がより効率的で整理されたものになります。 Aspose.PDF Cloud Java SDK を使用して PDF 文書に注釈を追加します。
Java SDK でできること
- PDF 文書のヘッダーとフッターをテキストまたは画像形式で追加する。
- テーブルやテキスト・画像スタンプを PDF 文書に追加する。
- 複数の PDF 文書を既存のファイルに結合する。
- PDF 添付ファイル、注釈、フォームフィールドを操作する。
- PDF 文書に暗号化または復号化を適用し、パスワードを設定する。
- ページまたは全体の PDF 文書からすべてのスタンプとテーブルを削除する。
- PDFドキュメントから特定のスタンプまたはテーブルを ID で削除します。
- PDFページ上、またはドキュメント全体のテキストの単一または複数のインスタンスを置換します。
- PDFドキュメントをさまざまな他のファイル形式に変換するための豊富なサポートを提供します。
- PDFファイルのさまざまな要素を抽出し、PDFドキュメントを最適化します。
- オンラインでPDFファイルに注釈を追加し、機能をテストするために、弊社の無料アプリをご利用いただけます。
- Learning Resources
- Documentation
- Source Code
- API References
- Product Support
- Free Support
- Paid Support
- Blog
- Why Aspose.PDF Cloud for Java?
- Customers List
- Security