透かし入り
IronPDFは、HTMLでPDFドキュメントに"ウォーターマーク"を追加する方法を提供します。
ApplyStampメソッドを使用すると、開発者はHTMLベースのウォーターマークをPDFファイルに追加できます。上記の例のように、ウォーターマークのHTMLコードはメソッドの最初の引数として渡されます。 ApplyStampへの追加の引数は、ウォーターマークの回転、不透明度、および位置を制御します。
ApplyStampメソッドをApplyWatermarkメソッドの代わりに使用して、ウォーターマークの配置をより詳細に制御します。 例えば、ApplyStampを使用して:
- PDFに
テキスト、画像、またはHTML透かしを追加する - PDFの全ページに同じ透かしを入れる。
- 特定のPDFページに異なる透かしを適用
- ページコピーの前後に透かしを入れる。
- 透かしの不透明度、回転、配置をより正確に調整する。
C#でPDFファイルに透かしを追加する方法
- NuGetからIronPdfライブラリをダウンロードしてインストールする。
- 新しい
PdfDocumentを作成するか、既存のPdfDocumentファイルを使用してください。 ApplyStampメソッドを呼び出して、PDFに透かしを追加します。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ドキュメントのウォーターマーク作成について正確な制御を提供します。 このアプローチは柔軟性があり、位置、スタイルのカスタマイズ、特定のページへのウォーターマークの適用などさまざまなカスタマイズニーズに対応します。





