10 .NET API 產品適用於您的辦公文檔
如何建立自訂 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 的所有優勢。