Protecting intellectual property, draft manuscripts, and corporate memos requires conspicuous ownership stamps. OmniTool Hub allows you to apply diagonal, horizontal, or transparent text watermarks (e.g. "CONFIDENTIAL", "DRAFT", "COPYRIGHT") and running page numbers across every page in seconds.
Key Property Parameters & Specifications
| Parameter | Range / Options | Typical Application |
|---|---|---|
| Watermark Text / Stamp | Custom string or image upload | "CONFIDENTIAL", "DO NOT DISTRIBUTE", or company logo |
| Rotation Angle | -90° to +90° (default 45° diagonal) | Corner-to-corner diagonal security stamps |
| Opacity / Alpha | 5% to 100% transparency | 20-30% opacity keeps text readable underneath |
| Page Numbering Format | Page {n} of {total}, or {n} | Running headers or footers with customizable font and size |
Implementation Guide & Technical Reference
Stamping Diagonal Watermark via pdf-lib
const pages = pdfDoc.getPages();
for (const page of pages) {
const { width, height } = page.getSize();
page.drawText('CONFIDENTIAL', {
x: width / 4,
y: height / 2,
size: 48,
color: rgb(0.8, 0.2, 0.2),
rotate: degrees(45),
opacity: 0.25
});
}
Looping pages and applying rotation.
Frequently Asked Questions (FAQ)
Will the watermark obstruct the readability of the PDF text?
No. You can dial down the opacity slider (e.g., 15-25%) so the text underneath remains completely legible while the watermark remains visible.
Can I apply watermarks to only specific pages?
Yes. You can select All Pages, Odd Pages, Even Pages, or specify custom comma-separated page ranges.
Can I add image logos as watermarks?
Yes. You can upload transparent PNG or SVG logos to stamp across pages alongside or instead of text.
Does OmniTool Hub upload my files to stamp them?
No. All watermarking and pagination occurs strictly inside your web browser via local memory execution.