IRONSOFTWAREHOME
透かしの追加
using IronPdf;

// Stamps a Watermark onto a new or existing PDF
var renderer = new ChromePdfRenderer();

var pdf = renderer.RenderUrlAsPdf("https://www.nuget.org/packages/IronPdf");
pdf.ApplyWatermark("<h2 style='color:red'>SAMPLE</h2>", 30, IronPdf.Editing.VerticalAlignment.Middle, IronPdf.Editing.HorizontalAlignment.Center);
pdf.SaveAs("watermarked.pdf");
Imports IronPdf

' Stamps a Watermark onto a new or existing PDF
Dim renderer = New ChromePdfRenderer()

Dim pdf = renderer.RenderUrlAsPdf("https://www.nuget.org/packages/IronPdf")
pdf.ApplyWatermark("<h2 style='color:red'>SAMPLE</h2>", 30, IronPdf.Editing.VerticalAlignment.Middle, IronPdf.Editing.HorizontalAlignment.Center)
pdf.SaveAs("watermarked.pdf")
NuGet Download
PM > Install-Package IronPdf
透かしの追加

透かしの追加

IronPDFは、HTMLでPDFドキュメントに"ウォーターマーク"を追加する方法を提供します。

ApplyStampメソッドを使用することで、開発者はPDFファイルにHTMLベースの透かしを追加できます。上記の例で示されたように、透かしのHTMLコードはメソッドへの最初の引数として渡します。 ApplyStampに追加の引数を渡すことで、透かしの回転、透明度、および位置を制御します。

透かし配置をより細かく制御するために、ApplyStampメソッドを利用します。 例えば、次のようにApplyStampを使用します:

  • PDFにImage、またはHTMLの透かしを追加します。
  • PDFのすべてのページに同じウォーターマークを適用
  • 特定のPDFページに異なるウォーターマークを適用
  • ウォーターマークをページのコピーの前または後ろに配置する
  • ウォーターマークの不透明度、回転、および配置をより正確に調整

IronPDFを使用して透かしを適用するC#コードの例

プロジェクトにIronPDFライブラリをインストールしていることを確認してください。 詳細な手順についてはIronPDF NuGetパッケージページをご覧ください。

コードの説明:

  • IronPdfライブラリをインポートすることから始め、PDFの操作に必要なすべてのクラスとメソッドを提供します。
  • PDFドキュメントは、PdfDocument.FromFileを使用して作成またはロードされ、既存のPDFのファイルパスを指定します。
  • ウォーターマークのHTMLコンテンツを定義します。 この場合、ウォーターマークは"Confidential"という特定のスタイリングで表示されます。
  • @ApplyStampメソッドはPDFに透かしを重ね合わせます。 このメソッドは詳細なカスタマイズを可能にします:
    • rotationDegrees: 透かしの回転角度を指定します。
    • top: 透かしのX及びYの位置を、左上隅からの距離で決めます。
    • opacity: 透かしの透明度を決定します。
    • pageRange: 透かしが適用されるページを指定し、多様な配置戦略を提供します。
  • 最後に、SaveAsメソッドが修正されたPDFを新しいファイルにエクスポートします。

結論として、IronPDFのApplyStampメソッドは、HTMLを使用してPDFドキュメントに正確な透かし制御を可能にします。 このアプローチは柔軟性があり、位置、スタイルのカスタマイズ、特定のページへのウォーターマークの適用などさまざまなカスタマイズニーズに対応します。

IronPDFでカスタム透かしを作成する

準備はできましたか?

Nuget Downloads 21,105,021バージョン:2026.9リリースされたばかり

Key in blue circle

無料の30日間トライアルキーをすぐに入手してください。

Your trial license will be sent to your email address

制限なし。100% ロック解除済み。クレジットカード不要。

OR
bullet_checkedクレジットカードやアカウントの作成は不要です。制限なし。100% ロック解除済み。クレジットカード不要。
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried Iron Suite
無料のライブデモを予約する
Booking Badge

世界中の数百万人のエンジニアから信頼されています。

ライセンスはより安く
義務のない相談を受ける
下記のフォームを記入するか、sales@ironsoftware.comにメールしてください。
あなたの詳細は常に守秘されます。
世界中の数百万人のエンジニアから信頼されています。
ライセンスはより安く
あなたの無料30日間の試用キーをすぐに入手。
クレジットカードやアカウントの作成は不要です。
PDF用C# NuGetライブラリ
NuGetでインストール

バージョン: 2026.9

PM > Install-Package IronPdf
nuget.org/packages/IronPdf/
  1. ソリューションエクスプローラーで参照を右クリックし、NuGetパッケージを管理を選択
  2. ブラウズを選択し、"IronPDF"を検索
  3. パッケージを選択してインストール
C# PDF DLL
DLLをダウンロード

バージョン: 2026.9

またはここからWindowsインストーラーをダウンロードする。

  1. IronPDFを~/Libsなどの場所に解凍し、ソリューションディレクトリ内に配置する
  2. Visual Studioソリューションエクスプローラーで参照を右クリックし、"IronPDF.dll"をブラウズして選択

ライセンスは$999から