HTML
JPG
PDF
XML
DOCX
PDF
Java SDK を使用した PDF ドキュメントからのテキスト注釈の削除
Aspose.PDF Cloud Java SDK を使用した PDF ドキュメントからテキスト注釈を削除するための API。
Get Startedクラウド Java SDK を使用して PDF ドキュメントからテキスト注釈を削除する方法
PDF ドキュメントからテキスト注釈を削除するには、次のものを使用します。 Aspose.PDF Cloud Java SDK このクラウド SDK を使用すると、さまざまなクラウドプラットフォーム向けに Java 言語でクラウドベースの PDF 作成、編集、変換アプリを簡単に構築できます。開く 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 ドキュメントに注釈をロードし削除できます。
- ドキュメントをクラウドにアップロードします。
- deleteAnnotation() を使用して特定の注釈を削除します。
- 応答を処理し、成功を確認します。
- 関連するポップアップ注釈をすべて削除します。
- 更新されたドキュメントをダウンロードします。
このサンプルコードは、Java を使用して PDF ドキュメントからテキスト注釈を削除する方法を示しています
package com.aspose.asposecloudpdfusecases.annotations;
import java.io.File;
import java.nio.file.Path;
import java.nio.file.StandardCopyOption;
import com.aspose.asposecloudpdf.api.PdfApi;
import com.aspose.asposecloudpdf.model.AsposeResponse;
public class AnnotationRemove {
public static void Delete() {
String REMOTE_FOLDER = "Your_Temp_Pdf_Cloud";
String LOCAL_FOLDER = "c:\\Samples";
String PDF_DOCUMENT = "sample.pdf";
String PDF_OUTPUT = "annotation_delete_output.pdf";
String ANNOTATION_ID = "GE5TAOZTHA2CYMRZGUWDIMBZFQZTEMA";
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()));
AsposeResponse response = pdfApi.deleteAnnotation(PDF_DOCUMENT, ANNOTATION_ID, null, REMOTE_FOLDER);
if (response.getCode() != 200)
System.err.println("Error: unexpected error when deleting annotations! '" + response.getStatus() + "'");
else{
// download changed PDF file from remote folder...
File f = pdfApi.downloadFile(Path.of(REMOTE_FOLDER , PDF_DOCUMENT).toString(), null, null);
java.nio.file.Files.copy(Path.of(f.getPath()), Path.of(LOCAL_FOLDER, PDF_OUTPUT), StandardCopyOption.REPLACE_EXISTING);
System.out.println(String.format("File '%s' successfully dowloaded!", Path.of(LOCAL_FOLDER, PDF_OUTPUT).toString()));
System.out.println("Successfully added annotation in document ! '" + PDF_OUTPUT + "'");
}
}
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ドキュメントを最適化します。
- 無料アプリfree Appを試して、PDFファイルにオンラインで注釈を追加し、機能をテストできます。
- Learning Resources
- Documentation
- Source Code
- API References
- Product Support
- Free Support
- Paid Support
- Blog
- Why Aspose.PDF Cloud for Java?
- Customers List
- Security