繁體中文

檔案 · PDF 工具包

如何將浮水印加入瀏覽器中 PDF 的每一頁

· 工作原理

pdf 水印 瀏覽器處理

在檔案頁面上重複的對角線可見印記
原始 ToolAcre 向量圖

浮水印是附加到每個頁面內容的額外繪圖,位於頁框的旁邊,通常以部分透明度繪製。這篇文章解釋了瀏覽器工具如何為每個頁面執行此操作,而不將檔案發送到任何地方。

必須說 DRAFT 的繪圖 — 為什麼可審閱的副本需要在每一頁上都有可見標記,而不僅僅是封面

僅在封面上標記的繪圖集在列印、擷取或單獨轉送頁面時可能會遺失該警告。每頁 DRAFT 戳記使狀態可見,無論單張紙移動到何處。 ToolAcre 可以繪製簡短的拉丁文文字或在選定的頁面上放置 PNG 或 JPEG ,而無需上傳任何一個檔案。

PDF 輸入上限為 50 MB,影像浮水印上限為 30 MB。結果是一個新的 `-watermarked.pdf`,因此未受影響的來源仍然可用於批准發布。可見標記傳達審查狀態或來源;它不會對接收者施加存取控制。

標記在檔案中的位置 - 將繪圖指令附加到每個頁面的內容並註冊其使用的資源

文字浮水印是使用標準 Helvetica-Bold 字體透過 pdf-lib 繪製的。此實作在觸控頁面之前測試文字是否可以進行 WinAnsi 編碼,然後使用所選的字體大小、灰色、不透明度、角度和位置進行繪製。不支援的腳本會被拒絕,而不是默默地遺失字元。

影像浮水印準備為PNG 或JPEG,嵌入一次,並重複繪製。它的寬度是每個頁面寬度的選定部分,因此徽標會隨著混合頁面尺寸而縮放。兩條路徑都將可見的繪圖內容附加到新的 PDF 中;既不會加密、編輯或更改可以打開它的人。

針對不同尺寸的頁面進行定位 — 如何相對於每個頁面的框放置標記,使其位於 A4 和 Letter 上的相同位置

使用每個頁面的寬度和高度單獨計算位置。因此,中心和角的選擇適合 A4、Letter 和混合尺寸。文字使用其測量的寬度和選定的字體大小,而圖片放置使用準備好的圖片比例和介面中選擇的頁面相對寬度。

平鋪從可見邊緣之外開始,並在頁面上行走間隔網格,受到 400 標記安全防護的約束。長短語不會自動縮小以適應並可能會被剪裁。測試最窄的頁面,而不是假設適合一張紙的設定適合整個檔案。

透明度和分層 — 如何在 PDF 中表達部分不透明度以及為什麼在文字上繪製的標記仍然可以使其可讀

不透明度在繪圖操作中表示,允許下面的圖形和文字保持可見。在非常低的不透明度下,灰階列印中的標記可能會消失;在高不透明度下,它可能會模糊檔案。實際審查包括實際閱讀尺寸,以及列印時的紙張或列印預覽檢查。

水印與一般頁面內容一樣分層。底層文字仍然是可選擇和可搜尋的,這對於可讀性很有用,但證明該標記不是密文。另一個有能力的編輯器可以更改或刪除普通內容。使用存取決策和正確編輯的秘密來源材料,而不是依賴視覺重疊。

旋轉標記使用頁面空間錨點;該工具不會補償頁面 /Rotate

輪廓表示對角線標記說明了頁面旋轉標誌,但來源狀態位置使用未旋轉的標記大小,並旋轉發生在其錨點周圍。此實作不會通告現有頁面 `/Rotate` 的補償;有角度的標記可以偏離零度標記的放置位置。

因此,混合方向需要目視檢查。當查看者應用頁面旋轉時,相同的角度和錨點可能看起來不同。如果放置很重要,請測試代表性的縱向、橫向和已旋轉的頁面。平鋪標記通常更難去除,但即使平鋪仍然是溝通而不是安全。

工作範例 — 在三十頁繪圖集上加對角草稿標記並逐頁檢查結果

對於三十頁繪圖集,輸入 `DRAFT`,選擇對角線角度和中等不透明度,然後將頁面欄位留空以包含每張紙。工作人員嵌入標準字體一次,計算每頁的位置,繪製標記,報告進度,並在處理所有頁面後序列化單一結果。

開啟結果並檢查標題列、密集尺寸、空白頁和混合尺寸頁。搜尋浮水印文字以記住它是真實的 PDF 文字。如果短語被剪裁,請縮短它或減少字體大小;如果它在繪圖細節中消失,請調整不透明度而不是假設作業失敗。

這不包括什麼 - 刪除現有水印,並保護檔案免遭複製,這是可見標記無法做到的

此功能不會刪除現有標記、編輯內容、套用密碼或封鎖複製和列印。文字僅限於內建拉丁編碼;非拉丁短語應呈現為 PNG 並透過圖片操作使用。加密的 PDF 會被拒絕,任何現有的數位簽章都會失效。

影像標記僅在準備後接受 PNG 或 JPEG,並具有硬性 30 MB 輸入限制。長文字不適合,文字顏色是固定的,平鋪是有上限的。這些邊界使結果可預測,同時避免聲稱水印可以提供它根本上無法提供的檔案安全性。

重點 — 水印是每頁內容重寫,並 PDF 工具包在分頁中執行它,因此未標記的原始內容永遠不會離開您的裝置

水印是每頁繪圖重寫。此工具嵌入受支援的文字字體或圖片,確定頁面相對位置,套用不透明度和角度,並寫入新的 PDF。這種機制就是為什麼每個選定的頁面都可以帶有該標記以及底層內容保持存在和可用的原因。

此工作透過裝置上的 Web Worker 中的 pdf-lib 執行,且工具代碼不會傳送任何檔案位元組。生產主機上的同意分析是單獨的,並不包括檔案資料。保留未標記的原件,逐頁檢查標記的副本,並將標記描述為信號而不是保護。對於影像標記,請檢查透明度和邊緣品質以及位置,因為嵌入的標誌會一致地重複使用,但無法修正不良的來源資源。