HTML
JPG
PDF
XML
DOCX
PDF
Cloud Go SDKを使用してPDFドキュメントからテキスト注釈を削除する方法
PDFドキュメントからテキスト注釈を削除するには、 Aspose.PDF Cloud Go SDK このCloud SDKは、GoプログラマーがAspose.PDF REST APIを介してGoプログラミング言語を使用してクラウドベースのPDF作成、注釈、編集、変換アプリを開発するのを支援します。パッケージマネージャーコンソールから次のコマンドを使用してください。
パッケージマネージャーコンソールコマンド
go get -u github.com/aspose-pdf-cloud/aspose-pdf-cloud-go/v25
Goを使用して注釈を削除する手順
Aspose.PDF Cloud Go開発者は、PDFドキュメントの注釈を簡単に削除できます。開発者は数行のコードを必要とするだけです。
- ファイルをクラウドストレージにアップロードします。
- DeletePageAnnotations()を使用してテキスト注釈を削除します。
- 変更されたドキュメントをダウンロードします。
このサンプルコードは、PDF Cloud Go SDKを使用してPDFドキュメントからテキスト注釈を削除する方法を示しています
package main
import (
"fmt"
asposepdfcloud "github.com/aspose-pdf-cloud/aspose-pdf-cloud-go/v25"
)
func DeleteAnnotation(pdf_api *asposepdfcloud.PdfApiService, document_name string, annotation_id string, output_name string) {
// Delete annotation from the PDF document.
UploadFile(pdf_api, document_name)
args := map[string]interface{}{
"folder": REMOTE_FOLDER,
}
_, httpResponse, err := pdf_api.DeleteAnnotation(document_name, annotation_id, args)
if err != nil {
fmt.Println(err.Error())
} else if httpResponse.StatusCode < 200 || httpResponse.StatusCode > 299 {
fmt.Println("DeleteAnnotation(): Failed to delete annotation from the document page.")
} else {
DeletePopupAnnotations(pdf_api, document_name, annotation_id)
fmt.Println("DdeleteAnnotation(): annotation '" + annotation_id + "' deleted from the document '" + document_name + "'.")
DownloadFile(pdf_api, document_name, output_name, "del_annotation_")
}
}
Go SDKでできること
- PDFドキュメントにテキストまたは画像形式でヘッダーとフッターを追加します。
- PDFドキュメントにテーブルとテキストまたは画像スタンプを追加します。
- 複数のPDFドキュメントを既存のファイルに追加します。
- PDFの添付ファイル、注釈、フォームフィールドを操作します。
- PDFドキュメントに暗号化や復号化を適用し、パスワードを設定します。
- ページまたはPDFドキュメント全体からすべてのスタンプとテーブルを削除します。
- PDFドキュメントからIDで特定のスタンプまたはテーブルを削除します。
- PDFページまたはドキュメント全体でテキストの単一または複数のインスタンスを置き換えます。
- PDFドキュメントをさまざまな他のファイル形式に変換するための幅広いサポート。
- PDFファイルのさまざまな要素を抽出し、PDFドキュメントを最適化します。
- 無料アプリを試して、オンラインでPDFファイルから注釈を削除し、機能をテストできます。