HTML JPG PDF XML DOCX
  Product Family
PDF

Go SDKを介してPDFの透かしを削除

Aspose.PDF Cloud Go SDKを使用してPDFドキュメントから透かしを削除するためのAPI

Get Started

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ドキュメントから透かしを簡単に削除できます。開発者はほんの数行のコードを必要とします。

  1. DeleteImageWatermarks関数を定義する
  2. オリジナルのPDFをクラウドストレージにアップロードする
  3. APIリクエストパラメータを準備する
  4. watermarkIdsを反復処理して各画像を削除する
  5. 更新された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ファイルの透かしを削除し、機能をテストできます。

  •