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を使用してPDFに画像スタンプを追加する手順
Aspose.PDF Cloud Go開発者は、簡単にPDFドキュメントに画像スタンプを追加できます。開発者はほんの数行のコードが必要です。
- PDFと画像をクラウドストレージにアップロードします。
- 指定されたサイズと配置で画像スタンプを作成します。
- 目的のPDFページに画像スタンプを追加します。
- スタンプされたPDFをダウンロードします。
このサンプルコードは、PDF Cloud Go SDKを使用してPDFドキュメントに画像スタンプを追加する方法を示しています
package main
import (
"fmt"
"path"
asposepdfcloud "github.com/aspose-pdf-cloud/aspose-pdf-cloud-go/v25"
)
func AppendPageStampImage(pdf_api *asposepdfcloud.PdfApiService, documentName string, outputDocument string, imageFileName string, pageNumber int32, width float64, height float64, remoteFolder string) {
// Append image stamp to page of the PDF document.
uploadFile(pdf_api, documentName)
uploadFile(pdf_api, imageFileName)
args := map[string]interface{}{
"folder": remoteFolder,
}
stamp := asposepdfcloud.ImageStamp{
Background: true,
HorizontalAlignment: asposepdfcloud.HorizontalAlignmentCenter,
VerticalAlignment: asposepdfcloud.VerticalAlignmentCenter,
Opacity: 1,
Rotate: asposepdfcloud.RotationNone,
RotateAngle: 45,
Width: width,
Height: height,
Zoom: 1,
FileName: path.Join(remoteFolder, imageFileName),
}
_, httpResponse, err := pdf_api.PostPageImageStamps(documentName, pageNumber, []asposepdfcloud.ImageStamp{stamp}, args)
if err != nil {
fmt.Println(err.Error())
} else if httpResponse.StatusCode < 200 || httpResponse.StatusCode > 299 {
fmt.Println("appendStampImage()): Failed to append image stamp to the document.")
} else {
fmt.Println("appendStampImage(): image stamp '"+imageFileName+"' appended successfully pn page", pageNumber, " to the document '"+documentName+"'.")
downloadFile(pdf_api, documentName, outputDocument, "add_image_stamp_")
}
}
Go SDKでできること
- PDFドキュメントのヘッダーとフッターをテキストまたは画像形式で追加します。
- PDFドキュメントにテーブルとテキストまたは画像スタンプを追加します。
- 複数のPDFドキュメントを既存のファイルに追加します。
- PDF添付ファイル、注釈、フォームフィールドを操作します。
- PDFドキュメントに暗号化または復号化を適用し、パスワードを設定します。
- ページまたはPDFドキュメント全体からすべてのスタンプとテーブルを削除します。
- PDFドキュメントから特定のスタンプまたはテーブルをIDで削除します。
- PDFページまたはドキュメント全体からテキストの単一または複数のインスタンスを置き換えます。
- PDFドキュメントをさまざまな他のファイル形式に変換するための広範なサポート。
- PDFファイルのさまざまな要素を抽出し、PDFドキュメントを最適化します。
- 無料アプリを試して機能をテストできます。