如何建立自訂 C# 水印 PDF
自訂浮水印是指添加至文件或圖片中的個人化背景圖片或文字疊加層。 自訂浮水印具有多種用途,包括透過標誌或名稱進行品牌標識、使用"機密"等標籤強化安全性、確保著作權保護,以及標示文件狀態。 基於上述任何原因,在 PDF 頁面中添加自訂浮水印都可能非常有用。
自訂浮水印可包含文字、圖片或兩者兼具,其透明度亦可調整,以提供更多樣化的 PDF 個人化、安全防護及情境化應用。
IronPDF 提供一種簡易的方式,讓您能根據各種需求在 PDF 文件中添加浮水印。 "在 PDF 中加入浮水印"功能接受 HTML 字串來生成浮水印,該浮水印可使用所有 HTML 功能以及 CSS 樣式。
如何在 PDF 文件中套用自訂 C# 水印
- 下載 C# 函式庫以套用自訂浮水印
- 渲染新檔案或匯入現有 PDF 檔案
- 設定用作浮水印的 HTML 字串
- 使用
ApplyWatermark方法套用浮水印 - 根據需求指定文件中的旋轉角度、不透明度及位置
套用 PDF 水印範例
若要為 PDF 文件添加自訂浮水印,只需使用 ApplyWatermark 方法,即可將浮水印套用至新建立的 PDF 檔案或現有 PDF 檔案。此方法接受 HTML 字串作為浮水印內容,使其能具備 HTML 提供的所有功能,包括 CSS 樣式設定。
在以下範例中,我們將同時使用圖片和文字作為浮水印。 請注意,所有頁面均會加上浮水印; 無法將浮水印套用至特定頁面。
這是一種簡易的方法,可從多種圖像格式(例如 PNG 或 JPEG)中添加圖像浮水印,並使用自訂字型添加文字浮水印。
浮水印不透明度與旋轉
首先,請添加一個透明度預設為 50% 的浮水印。 此設定層級可根據使用者需求進一步調整。
關於編輯浮水印的旋轉角度,ApplyWatermark 方法提供了一個重載版本,該版本亦接受旋轉角度作為參數。 透過指定"旋轉"和"不透明度",我們可以調整這兩個參數。
PDF 檔案中的浮水印位置
為指定浮水印的位置,我們將採用一個 3x3 的網格,水平分為 3 列,垂直分為 3 行。 水平選項包括左、中、右,垂直選項則為上、中、下。 透過此設定,我們可以在文件的每一頁設定 9 個不同的位置。 請參閱下圖以了解此概念的視覺呈現。
若要在特定位置添加浮水印,請使用 IronPdf.Editing 命名空間中的 VerticalAlignment 和 HorizontalAlignment 枚舉。
無論是為新文件或現有 PDF 檔案添加浮水印,IronPDF 都能提供簡易的方式,讓您在 PDF 檔案中加入自訂浮水印,無論是圖片浮水印、文字浮水印,或是兩者兼具。 立即透過免費試用版開始使用 IronPDF 來滿足您所有的文件需求,這是一種零風險的方式,讓您能全面探索 IronPDF 所提供的一切功能。 若 IronPDF 對您的工作帶來極大助益,您可以購買授權,持續充分發揮 IronPDF 的所有功能。
