如何建立自訂 C# 水印 PDF
自訂水印是一種個性化的背景圖像或文字疊加,新增到文件或圖像中。 自訂水印有多種用途,包括使用標誌或名稱進行品牌化,以如"機密"等標籤增強安全性,確保版權保護,以及指示文件狀態。 為PDF頁面新增自訂水印可能因上述原因非常有用。
自訂水印可以包含文字、圖像或兩者,並且其透明度可以調整,以便靈活地個性化、安全性和情境化PDF。
IronPDF 提供了一種簡單的方式為PDF文件新增水印,以滿足您的需求。 新增水印到PDF功能接受HTML字串以生成水印,這能夠使用所有HTML特性以及CSS樣式。
如何應用自訂C#水印PDF文件
- 下載C#程式庫以應用自訂水印
- 渲染新的或匯入現有的PDF文件
- 配置將用作水印的HTML字串
- 使用
ApplyWatermark方法應用水印 - 根據需要指定文件中的旋轉、透明度和位置
應用PDF水印範例
要為您的PDF文件新增自訂水印,只需利用ApplyWatermark方法為新生成或現有的PDF文件應用水印。該方法接受作為水印的HTML字串,使其具備HTML提供的所有功能,包括CSS樣式。
讓我們在下面的範例中使用圖像和文字作為水印。 請注意,水印將應用於所有頁面; 無法將水印應用到特定頁面。
這是一種簡單的方法,可從多種圖像格式(例如PNG或JPEG)新增圖像水印,並使用自訂字體新增文字水印。
水印透明度和旋轉
首先,新增一個預設透明度為50%的水印。 可以根據使用者的需求進一步配置此級別。
當需編輯水印的旋轉時,具有旋轉作為參數的ApplyWatermark方法的重載可用。 通過指定"旋轉"和"透明度",我們可以調整這兩個參數。
PDF文件上的水印位置
要指定水印的位置,我們將使用一個3x3的網格,橫向劃分為3列,縱向劃分為3行。 橫向選項有左、中、右,縱向選項有上、中、下。 通過這種配置,我們可以在文件的每頁設置9個不同的位置。 請參考下面的圖像,以視覺方式展示這一概念。
要將水印新增到特定位置,請在IronPdf.Editing命名空間中使用HorizontalAlignment枚舉。
無論是為新文件還是現有PDF文件新增水印,IronPDF提供了一種簡單的方法新增自訂水印,無論是圖像水印、文字水印還是兩者皆有。 今天就開始使用IronPDF來滿足您所有的文件需求,其免費試用是一種無風險地探索IronPDF所有功能的方法。 若IronPDF證明是您工作中的一個無價附加價值,您可以購買授權,繼續獲得IronPDF所提供的最佳功能。
