C# を使用して PDF にイメージスタンプを追加

.NET ライブラリの Aspose.PDF を使用してプログラム的にイメージスタンプを作成する

.NET ライブラリを使って画像スタンプをPDFに追加する方法

画像スタンプをPDFファイルに変換するために、net プラットフォーム用の機能が豊富で強力で使いやすいドキュメント操作 API である Aspose.PDF for .NET API を使用します。NuGet パッケージマネージャーを開き、aspose.pdf を検索してインストールします。パッケージマネージャーコンソールから次のコマンドを使用することもできます。

Package Manager Console

PM > Install-Package Aspose.PDF

イメージスタンプを PDF ドキュメント C# に追加


お使いの環境でコードを試すには Aspose.PDF for .NET が必要です。

  1. PDF を Document のインスタンスとともに読み込みます。
  2. Document オブジェクトを使用して PDF ドキュメントを開きます。
  3. 画像スタンプを作成し、そのプロパティを定義します。
  4. addStamp メソッドを使用してスタンプをページに追加する

PDF にイメージスタンプを追加-C#

var inputFile = Path.Combine(dataDir, "AddImageStamp.pdf");
var outputFile = Path.Combine(dataDir, "AddImageStamp_out.pdf");
var imageStampFile = Path.Combine(dataDir, "aspose-logo.jpg");
var pdfDocument = new Aspose.Pdf.Document(inputFile);

var imageStamp = new Aspose.Pdf.ImageStamp(imageStampFile)
{
    Background = true,
    XIndent = 100,
    YIndent = 100,
    Height = 300,
    Width = 300,
    Rotate = Aspose.Pdf.Rotation.on270,
    Opacity = 0.5
};
        
pdfDocument.Pages[1].AddStamp(imageStamp);
pdfDocument.Save(outputFile);