C# 経由でウォーターマークを追加

.NET ライブラリの Aspose.PDF を使用して、プログラムで PDF ドキュメントにウォーターマークを追加します

.NET ライブラリを使用して PDF ファイルにウォーターマークを追加

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

Package Manager Console

PM > Install-Package Aspose.PDF

C# 経由でウォーターマークを追加


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

1。Document のインスタンスを使用して PDF をロードします。 1。ウォーターマークアーティファクトのインスタンスを作成します。 1。WatermarkArtifact オブジェクトのプロパティを設定します。 1。Aspose.Pdf.Page.Artifacts コレクションクラスの Add メソッドを使用してウォーターマークを追加します。 1。PDF ファイルを保存

PDF にウォーターマークを追加-C#


    doc = new Aspose.Pdf.Document("1.pdf");

    artifact = new Aspose.Pdf.WatermarkArtifact();
    artifact.SetImage(new FileStream("1.jpg", FileMode.Open));

    artifact.ArtifactHorizontalAlignment = Aspose.Pdf.HorizontalAlignment.Center;
    artifact.ArtifactVerticalAlignment = Aspose.Pdf.VerticalAlignment.Center;
    artifact.Rotation = 15;
    artifact.Opacity = 1;
    artifact.IsBackground = true;
    doc.Pages[1].Artifacts.Add(artifact);

    //save result pdf to file
    doc.Save("add_watermark.pdf", Aspose.Pdf.SaveFormat.Pdf);