如何建立自訂 C# 水印 PDF
自訂浮水印是添加到文件或圖像上的個人化背景圖片或文字覆蓋。 自訂浮水印具有多種用途,包括使用標誌或名稱進行品牌塑造、使用標籤如「機密」增強安全性、確保版權保護,以及表明文件狀態。 在 PDF 頁面上添加自訂浮水印對於以下任何原因都可能非常有用。
自訂浮水印可以包括文本、圖像或兩者兼具,並且可以調整其不透明度,以增強個性化、保安和語境化PDF的多功能性。
IronPDF提供了一種簡單的方法,可根據您的需求向PDF文件添加水印。 PDF 添加浮水印功能接受 HTML 字串來生成浮水印,能夠使用所有 HTML 功能以及 CSS 樣式。
如何在 C# 中為 PDF 文件添加自定義浮水印
下載 C# 庫以應用自定義水印
渲染新的或導入現有的PDF文件
將 HTML 字串配置為浮水印使用
使用「ApplyWatermark」方法來添加浮水印。
- 指定文件上的旋轉、透明度和位置 حسبت要求。
應用 PDF 浮水印範例
要在您的PDF文件中添加自訂浮水印,只需使用**ApplyWatermark**
方法來為新生成的PDF文件或現有的PDF文件添加浮水印。此方法接受HTML字符串作為浮水印,使其具有HTML提供的所有功能,包括CSS樣式。
在下面的例子中,我們將同時使用圖像和文字作為我們的水印。 請注意,浮水印將被應用到所有頁面,無法只對特定頁面應用浮水印。
這是一種非常簡單的方法,可以從各種圖像格式(如PNG或JPEG)添加圖像水印文字,並使用自定義字體添加文字水印。
浮水印的透明度與旋轉
首先,添加一個預設透明度為50%的浮水印。 此層級可以根據用戶的需求進一步配置。
在編輯水印的旋轉時,**ApplyWatermark**
方法有一個重載,也可以將旋轉作為參數。 通过指定 'rotation:' 和 'opacity:',我们可以调整这两个参数。
PDF 文件上的浮水印位置
要指定浮水印的位置,我們將使用一個3x3的網格,水平劃分為3列,垂直劃分為3行。 水平選項分為左、中和右,而垂直選項則分為上、中和下。 使用此配置,我們可以在文件的每個頁面上設置9個不同的位置。 請參考下面的圖像,以視覺化呈現這個概念。
要將浮水印添加到特定位置,請在 IronPdf.Editing 命名空間中使用 VerticalAlignment 和 HorizontalAlignment 枚舉。
無論是在新文件上添加浮水印還是在現有的PDF文件上添加,IronPDF都提供了一種簡單的方式來向PDF文件添加自定義浮水印,無論是圖像浮水印、文字浮水印還是兩者兼具。 今天就開始使用IronPDF來滿足您所有的文件需求吧,免費試用, 一種無風險的方法來探索 IronPDF 所提供的一切,一種簡單的方法來了解 IronPDF 如何適合您的需求,如果 IronPDF 證明對您的工作是無價的補充,您可以購買一個許可證繼續充分利用IronPDF的最佳功能。