WaterWoo PDF Plugin
Add to ListWatermark PDF is a free plugin that adds a watermark to every page of your sold PDF file(s). It can also password and permissions protect your PDF file(s). The watermark is customizable with font face, font color, font size, placement, and text. Not only that, but since the watermark is added when the download button is clicked (either on the customer’s order confirmation page or email, or account page), the watermark can include customer-specific data such as the customer’s first name, last name, and email. Your watermark is highly customizable and manipulatable, practically magic!
Upon WooCommerce purchase download link, this plugin uses the open source TCPDI and TCPDF libraries to customize your PDF. This process isn’t fool-proof, but works well in many cases. You may encounter problems if your PDF is malformed (bad PDF syntax), encrypted, web-optimized, linearized, or if your server cannot handle the memory load of PDF processing.
Please note you must have WooCommerce plugin installed and activated for this plugin to work. This plugin watermarks WooCommerce PDF products when downloaded using WooCommerce download links.
If you need to stamp and/or password PDFs, but do not have WooCommerce, and even if you don’t have WordPress, check out PDF Ink.
Features:
- Watermark only designated PDF downloads (as specified by you), or all PDF downloads from your site
- Files do not need to be in a specific directory
- Customizable watermark placement can be moved all over the page, allowing for different paper sizes (such as letter, A4, legal, etc)
- Watermark is applied to all pages of every PDF purchased (upgrade for more control)
- Watermarks upon click of customer’s order confirmation page link, email order confirmation link, or My Account page download links
- Dynamic customer data inputs (customer first name, last name, email, order paid date, and phone)
- Choice of font face, color, size and placement (horizontal line of text anywhere on the page)
- Compatible up to PHP 8.3
WaterMark PDF is the only watermarker for WordPress which includes necessary libraries (so you don’t have to ask your host to load them), is compatible with PHP 7+, and watermarks ALL versions of PDFs (not just older versions).
Premium (paid) version features:
The free version is enough for some people, but our all-in-one plugin PDF Ink offers these helpful extra features:
- Higher level PDF protections with AES encryption and extended file protection settings
- Additional dynamic customer data input (business name, address, order number, product name, quantity of product), and filter hooks for adding even more
- Test watermark and/or manually watermark a file on the fly, from the admin panel
- Keep original file name
- Open ZIP files and mark PDF files inside the archive
- Begin watermark on selected page of PDF document (to avoid watermarking a cover page, for example), and/or select end page
- Watermark every page, odd pages, or even pages
- Watermark all PDF files with same settings OR set individual watermarks/passwords per product or even per product variation
- Two rotatable watermark locations on one page
- Semi-opaque (transparent) watermarks – hide your watermarks completely if desired
- RTL (right to left) watermarking
- Use of some HTML tags to style your output, including text-align CSS styling (right, center, left is default), links (<a>), bold (<strong>), italic (<em>)…
- Additional text formatting options, such as font color and style (bold, italics) using HTML
- Line-wrapping, forced breaks with <p> and <br /> tags
- Preserves external embedded PDF links despite watermarking; internal links are not preserved (use the PDF Ink plugin with SetaPDF Stamper for this feature)
- Upload and use your own font for stamping. Also, hooks to further customize font use
- Filter hooks to add 1D and 2D barcodes (including QR codes)