透かし入り

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

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

ApplyStampメソッドをApplyWatermarkメソッドの代わりに使用して、ウォーターマークの配置をより詳細に制御します。 例えば、ApplyStampを使用して:

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

class="hsg-featured-snippet">

C#でPDFファイルにウォーターマークを追加する方法

  1. NuGetからIronPDFライブラリをダウンロードしてインストールします。
  2. 新しいPdfDocumentを作成するか、既存のPdfDocumentファイルを使用します。
  3. ウォーターマークをPDFに追加するためにApplyStampメソッドを呼び出します。
  4. SaveAsを呼び出してPDFファイルをエクスポートします。

IronPDFを使用してウォーターマークを適用するためのC#コードの例

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

コードの説明:

  • 最初にIronPdfライブラリをインポートします。これにはPDF操作に必要なすべてのクラスとメソッドが含まれています。
  • PDFドキュメントは、既存のPDFのファイルパスを指定してPdfDocument.FromFileを使用して作成または読み込まれます。
  • ウォーターマークのHTMLコンテンツを定義します。 この場合、ウォーターマークは「Confidential」という特定のスタイリングで表示されます。
  • ApplyStampメソッドを使用して、ウォーターマークをPDFにオーバーレイします。 このメソッドは詳細なカスタマイズを可能にします:
    • rotationDegrees:ウォーターマークの回転角度を度で指定します。
    • leftおよびtop:ウォーターマークのXおよびY位置を左上から計測して指定します。
    • opacity:ウォーターマークの透明度を決定します。
    • pageRange:ウォーターマークを受けるべきページを指定し、多様な配置戦略に対応します。
  • 最後に、SaveAsメソッドを使用して変更されたPDFを新しいファイルにエクスポートします。

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

IronPDFを使用したカスタムウォーターマークを探索する

準備はいいですか?
Nuget ダウンロード 16,154,058 | バージョン: 2025.11 ただ今リリースされました