浮水印
IronPDF提供使用HTML為PDF文件新增"水印"的方法。
使用ApplyStamp方法,開發者可以為PDF檔案新增基於HTML的水印。如上例所示,水印的HTML程式碼作為該方法的第一個參數。 ApplyStamp的其他參數控制水印的旋轉、不透明度和位置。
在需要更細緻地控制水印位置時,可以用ApplyWatermark方法。 例如,使用ApplyStamp來:
- 新增
Image或HTML水印到PDFs - 將相同的水印應用於PDF的每一頁
- 將不同的水印應用於特定的PDF頁面
- 調整水印的位置,以置於頁面文字的前面或後面
- 更精確地調整水印的不透明度、旋轉和對齊
如何在C#中為PDF檔案新增水印
- 從NuGet下載並安裝IronPDF程式庫。
- 建立一個新的
PdfDocument或使用現有的PdfDocument檔案。 - 調用
ApplyStamp方法以將水印新增到PDF中。 - 通過調用
SaveAs導出PDF檔案。
使用IronPDF應用水印的C#範例程式碼
確保您已在專案中安裝IronPDF程式庫。 您可以在IronPDF NuGet套件頁面找到更詳細的說明。
程式碼說明:
- 我們首先導入
IronPdf程式庫,該程式庫提供了所有PDF操作所需的類和方法。 - 使用
PdfDocument.FromFile建立或載入PDF文件,並指定現有PDF的文件路徑。 - 定義用于水印的HTML內容。 在本例中,水印顯示"保密"並帶有特定的樣式。
- 使用
ApplyStamp方法將水印覆蓋在PDF上。 此方法允許進行詳細的自訂:rotationDegrees:指定水印的旋轉角度(以度為單位)。top:決定水印的X和Y位置,從左上角測量。opacity:確定水印的透明度。pageRange:指定應該在哪些頁面上新增水印,允許多樣的放置策略。
- 最後,
SaveAs方法將已修改的PDF導出為新文件。
總而言之,IronPDF的ApplyStamp方法允許精確控制使用HTML對PDF文件進行水印新增。 此方法具有靈活性,可滿足不同的自訂需求,包括位置、樣式以及在特定頁面上新增水印。
準備開始了嗎?
Nuget 下載 20,296,129 | 版本: 2026.7 剛剛發布

