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 have a WordPress site and need to watermark PDFs, but do not have WooCommerce, check out WP TCPDF Bridge.
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
Premium (paid) version features:
The free version is enough for some people, but Watermark PDF for WooCommerce Premium offers helpful extra features in addition to free 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 (in Beta v3.12)
- 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 WooStamper PDF plugin 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)
Check out the full-featured version of this plugin! 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).