HTML
JPG
PDF
XML
DOCX
PDF
Cloud Go SDKを使用してPDFドキュメントの透かしを削除する方法
PDFドキュメントから透かしを削除するために、 Aspose.PDF Cloud Go SDK を使用します。 このCloud SDKは、GoプログラマーがGoプログラミング言語を使用してAspose.PDF REST APIを介してクラウドベースのPDFクリエイター、アノテーター、エディター、コンバーターアプリを開発するのを支援します。パッケージマネージャーコンソールから次のコマンドを使用してください。
パッケージマネージャーコンソールコマンド
go get -u github.com/aspose-pdf-cloud/aspose-pdf-cloud-go/v25
Goを使用して透かしを削除する手順
Aspose.PDF Cloud Go開発者は、PDFドキュメントから透かしを簡単に削除できます。開発者はほんの数行のコードを必要とします。
- DeleteImageWatermarks関数を定義する
- オリジナルのPDFをクラウドストレージにアップロードする
- APIリクエストパラメータを準備する
- watermarkIdsを反復処理して各画像を削除する
- 更新されたPDFをダウンロードする
このサンプルコードは、PDF Cloud Go SDKを使用してPDFドキュメントの透かしを削除することを示しています
package main
import (
"fmt"
asposepdfcloud "github.com/aspose-pdf-cloud/aspose-pdf-cloud-go/v25"
)
// Delete images watermarks from document
func DeleteImageWatermarks(pdf_api *asposepdfcloud.PdfApiService, document string, watermarkIds []string, outputDocument string, remoteFolder string) {
uploadFile(pdf_api, document)
args := map[string]interface{}{
"folder": remoteFolder,
}
for _, watermarkId := range watermarkIds {
_, httpResponse, err := pdf_api.DeleteImage(document, watermarkId, args)
if err != nil {
fmt.Println(err.Error())
} else if httpResponse.StatusCode < 200 || httpResponse.StatusCode > 299 {
fmt.Println("DeleteImageWatermarks()): Failed to delete image from the document.")
} else {
fmt.Println("DeleteImageWatermarks(): image '" + watermarkId + "' successfully deleted from the document '" + document + "'.")
}
}
downloadFile(pdf_api, document, outputDocument, "del_image_stamp_")
}
Go SDKを介してPDFの透かしを操作する
透かしは、所有権または著作権情報で文書を明確にマークすることにより、無許可の使用や配布を抑止し、オリジナルのコンテンツが許可なく悪用または再配布されるのを防ぎます。場合によっては、透かしが微妙なデザイン機能として追加され、文書の外観を向上させ、ブランドアイデンティティを反映したプロフェッショナルで洗練された印象を与えます。詳細を確認 - Aspose.PDF Cloud Go SDK。
私たちのGo SDKでできること
- テキストまたは画像形式でPDFドキュメントのヘッダー&フッターを追加します。
- PDFドキュメントにテーブル&テキストまたは画像のスタンプを追加します。
- 複数のPDFドキュメントを既存のファイルに追加します。
- PDF添付ファイル、注釈、フォームフィールドを操作します。
- PDFドキュメントに暗号化または復号化を適用し、パスワードを設定します。
- ページまたはPDFドキュメント全体からすべてのスタンプ&テーブルを削除します。
- PDFドキュメントからIDで特定のスタンプまたはテーブルを削除します。
- PDFページまたは文書全体からテキストの単一または複数のインスタンスを置換します。
- PDFドキュメントをさまざまな他のファイル形式に変換するための広範なサポート。
- PDFファイルのさまざまな要素を抽出し、PDFドキュメントを最適化します。
- 私たちの無料アプリを使用してオンラインでPDFファイルの透かしを削除し、機能をテストできます。