# pdfink.com > Add custom PDF file watermark & protection instantly during download! Easy-to-use, yet extensible WP plugin for WooCommerce, Easy Digital Downloads, DLM & more ## Home [The best PDF watermark tool for WordPress · PDF Ink (WaterWoo)](https://pdfink.com/): Add custom PDF file watermark & protection instantly during download! Easy-to-use, yet extensible plugin for WooCommerce, Easy Digital Downloads, DLM & more ## Documentation [PDF Stamper WordPress Settings · PDF Ink](https://pdfink.com/documentation/settings/license-key/): PDF Ink has a robust WP settings panel, and will likely do what you need out-of-the box, with a few turns of these knobs to dial things in. [PDF Ink Stamping Troubleshooting FAQ · PDF Ink](https://pdfink.com/documentation/troubleshooting/faq/): Frequently Asked Questions (FAQ) about issues that have come up more frequently than others over the years with TCPDI, TCPDF, FPDI and FPDF use in PDF… [PDF Ink Stamping Security Settings · PDF Ink](https://pdfink.com/documentation/settings/security/): PDF Ink will allow you to encrypt your PDF, which allows you to password it and add file protections such as anti-copy, anti-modify, and anti-print. [Getting Started PDF Stamping · PDF Ink](https://pdfink.com/documentation/getting-started/): Once PDF Ink is installed, here’s what to do next to get your PDFs set up as quickly and easily as possible. [PDF Ink Stamping Troubleshooting Messages · PDF Ink](https://pdfink.com/documentation/troubleshooting/error-messages/): Discover what specific error messages usually mean when using PDF Ink and TCPDI, TCPDF, FPDI, FPDF, and SetaPDF-Stamper, and sort it out quickly! [PDF Stamper WordPress Settings · PDF Ink](https://pdfink.com/documentation/settings/housekeeping/): PDF Ink has a robust WP settings panel, and will likely do what you need out-of-the box, with a few turns of these knobs to dial things in. [PDF Stamper WordPress Settings · PDF Ink](https://pdfink.com/documentation/settings/sandbox/): PDF Ink has a robust WP settings panel, and will likely do what you need out-of-the box, with a few turns of these knobs to dial things in. [PDF Stamper WordPress Settings · PDF Ink](https://pdfink.com/documentation/settings/debugging/): PDF Ink has a robust WP settings panel, and will likely do what you need out-of-the box, with a few turns of these knobs to dial things in. [PDF Stamper WordPress Settings · PDF Ink](https://pdfink.com/documentation/settings/fonts/): PDF Ink has a robust WP settings panel, and will likely do what you need out-of-the box, with a few turns of these knobs to dial things in. [PDF Ink + WordPress e-commerce Integrations · PDF Ink](https://pdfink.com/documentation/settings/integrations/): PDF Ink not only plays nice with other WordPress plugins, including WooCommerce and Easy Digital Downloads, but it also has dedicated settings panels for them. [PDF Ink Stamping WordPress Main Settings · PDF Ink](https://pdfink.com/documentation/settings/frontend-settings/): PDF Ink has a robust WP settings panel, and will likely do what you need out-of-the box, with a few turns of these knobs to dial things in. [About the software and Little Package, the developer · PDF Ink](https://pdfink.com/documentation/about/): Little Package is a woman-owned software company based in Moab, Utah. We specialize in PDF file manipulation, functional web applications, and good times. [PDF Ink can add 41 types of barcode to your PDF files](https://pdfink.com/documentation/barcodes/): Completely customized 1D and 2D barcodes, including QR codes, added on-the-fly to your PDFs, as they are downloaded… that’s pretty cool! [PDF Ink Stamping Troubleshooting Guide · PDF Ink](https://pdfink.com/documentation/troubleshooting/): Troubleshooting information for the PDF Ink WordPress plugin / PHP add-on, for when things aren’t going perfectly right with your PDF manipulation project. [Stamp PDFs with Dynamic Content using Magic Tags · PDF Ink](https://pdfink.com/documentation/magic-tags/): Personalize & Protect! The PDF Ink “Magic Tags” allows watermarking customer information (such as name, email, phone, qty. ordered) on any PDF file. [PDF Manipulation libraries · PDF Ink](https://pdfink.com/documentation/libraries/): More information about choices between FPDI, FPDI PDF-Parser, TCPDI, FPDF, TCPDF, SetaPDF Stamper, and using combinations of these libraries to alter PDFs. [PDF Stamper WordPress Settings · PDF Ink](https://pdfink.com/documentation/settings/): PDF Ink has a robust WP settings panel, and will likely do what you need out-of-the box, with a few turns of these knobs to dial things in. [PDF Stamping Plugin Installation · PDF Ink](https://pdfink.com/documentation/installation/): How to install PDF Ink for WordPress, or alternatively… how to run PDF manipulation with PHP commands. [Account Information · PDF Ink](https://pdfink.com/documentation/my-account/): How to access your PDF Ink account information, such as past orders, invoices, license keys, and plugin license upgrades. [Insert PDF Downloads Anywhere with Shortcodes · PDF Ink](https://pdfink.com/documentation/settings/shortcodes/): PDF Ink WordPress shortcodes allow you to place links to PDFs anywhere on the page. When clicked, the PDF is passworded/stamped before delivery. [Plugin Documentation - How to Install and Use · PDF Ink](https://pdfink.com/documentation/): Robust online documentation for PDF Ink, a PHP-based PDF manipulation software that also works well with WordPress and e-commerce CMS. ## Blog [Blog posts about different ways to protect PDF files! · PDF Ink](https://pdfink.com/blog/): Writing about PDF watermarking/stamping, encryption & passwords for PDF files using PDF Ink, and using libraries like FPDF, TCPDF, & SetaSign products… [Rewrite PDF URI links on the fly using SetaPDF · PDF Ink](https://pdfink.com/blog/2025/12/rewrite-pdf-links-during-wp-download/): Programmatically morph any external link in a PDF into personalized affiliate codes, UTM tags, or a secret user tokens—without ever touching the original source file again. [Watermark VAT on WooCommerce PDF/EPUB File Downloads · PDF Ink](https://pdfink.com/blog/2026/01/stamp-woocommerce-pdfs-with-customer-vat/): If you are selling PDF or EPUB using WooCommerce, use PDF Ink to watermark the files with customers’ VAT information - or any other collected data. [How to Stamp Sequential Order Number (or Other Customer Data) on a PDF · PDF Ink](https://pdfink.com/blog/2025/10/stamp-sequential-order-number-on-pdf/): WooCommerce order numbers often appear inconsistent due to WordPress’s auto-increment ID system. Sequential numbering plugins create a proxy mapping for clean… [How to Block AI from Scraping PDF Content Using SetaPDF · PDF Ink](https://pdfink.com/blog/2025/09/block-ai-from-scraping-pdf-content/): PDF metadata can signal a request not to scrape content, primarily via the W3C’s TDMRep protocol. This functions as a polite request or social contract that… [Understanding the PDF Owner (and User) Passwords · PDF Ink](https://pdfink.com/blog/2026/02/understanding-pdf-owner-password-and-security-permissions/): Understanding the difference between PDF User Passwords and Owner Passwords is vital for good PDF management. While a User Password controls who can open a file… [How to Enable EPUB Uploads for WP and WooCommerce · PDF Ink](https://pdfink.com/blog/2025/07/enabling-epub-upload-for-wp-woocommerce/): If you are trying to upload EPUB to WordPress or sell EPUB files or other ebooks using WooCommerce, you might have come across one obscure little problem: WP… [Protect Your PDF Files with Invisible Watermarks & Meta · PDF Ink](https://pdfink.com/blog/2026/04/adding-invisible-watermarks-to-pdf-files-for-protection/): Once a file is shared on the ‘Net, it’s never “safe.” Read about how to add invisible protections using PDF Ink, making your valuable PDF/ EPUB files “safer.” [Custom barcode PDFs during download ∙ Style & Protect · PDF Ink](https://pdfink.com/blog/2025/08/add-a-fun-barcode-shape-to-your-pdfs/): Use PDF Ink WordPress plugin to stamp one of 41 different barcode types, including QR code and fancy shapes, on existing PDF files during download. [Protect and customize EPUB file downloads in WordPress · PDF Ink](https://pdfink.com/blog/2025/07/new-epub-watermarking/): PDF Ink now allows shop keepers to add dynamic XHTML “watermarks” to EPUB files upon download. Add licensing information and help protect your ebook assets! [Watermark/Password *and* keep PDF internal links? How? · PDF Ink](https://pdfink.com/blog/2025/05/how-to-keep-links-in-pdf-table-of-contents/): Some PDF watermark & password plugins for WordPress remove internal links (TOC), forms and layers. Use “PDF Ink” plugin + SetaSign for full PDF fidelity! [Creating Sample PDFs for Marketing & SEO · PDF Ink](https://pdfink.com/blog/2025/06/using-sample-pdfs-for-marketing-search-engine-optimization/): Allowing PDF files/content to be search indexed, or even just samples of PDFs, can be beneficial for SEO. Read tips on how to make your PDF files work FOR you! [Stamp PDF with WooCommerce Customer Data · PDF Ink](https://pdfink.com/blog/2025/03/custom-choir-ensemble-tag-from-woocommerce-custom-checkout-field/): Customize, brand, license your files! How to dynamically add buyer (choir/band/ensemble) name to PDF sheet music margins, along with quantity/date purchased. [How To Use SetaPDF To Embed File Streams in PDFs · PDF Ink](https://pdfink.com/blog/2025/05/how-to-embed-pdf-file-streams-with-pdf-ink/): Using PDF Ink, a WordPress plugin (and PHP drop-in) combined with SetaPDF-Stamper, you can add customized embedded file streams to PDF files. Here’s how. [How to move Watermark Below PDF Text & Images · PDF Ink](https://pdfink.com/blog/2025/02/watermark-above-pdf-text-or-below/): PDF watermarkers for WordPress will place the stamp over the PDF text/images, but sometimes it might be desirable to place the stamp below. Here’s how. [A Guide to PDF Encryption & File Permission Restriction · PDF Ink](https://pdfink.com/blog/2025/04/a-guide-to-pdf-encryption-file-permission-restriction/): Explore the intricacies of PDF file encryption, protections, and password security. How does this process function, and is it effective? [PDF Ink is Released! · PDF Ink](https://pdfink.com/blog/2025/01/pdf-ink-is-released/): PDF Ink is a plugin for WordPress (and standalone PHP library) for PDF file manipulation… and it just dropped January 2025! Celebrate with us by trying it out! [PDF Embeds with Adobe SDK and PDFObject · PDF Ink](https://pdfink.com/blog/2024/12/adobe-sdk-api-integration/): How to embed PDFs on the page using free APIs and the PDF Ink plugin for WordPress. PDFs can be watermarked/passworded with customer info upon click! [How to Integrate SetaPDF-Stamper with PDF Ink using PHP · PDF Ink](https://pdfink.com/blog/2025/01/integrating-setapdf-stamper-using-php/): PDF Ink was originally a WordPress plugin, but it can also be used as a PHP drop-in to connect SetaPDF-Stamper to your (web) application. Here’s how to fire it up! [How to Stamp WooCommerce Product Variation on PDF · PDF Ink](https://pdfink.com/blog/2023/11/shortcode-for-stamping-woo-product-variation/): How to stamp purchased PDF files dynamically with Woo variation product information. We create PHP custom shortcodes, with code snippets and instructions! [Adding Watermarks and Passwords to PDFs without Losing Layers · PDF Ink](https://pdfink.com/blog/2024/11/watermarking-wordpdress-pdfs-with-layers/): PDF Ink is the only watermark plugin for WordPress that handles layers & other advanced PDF features. Move forward customizing your CAD, sewing patterns, etc. [How to Add Multiple Watermarks Per Page on PDFs · PDF Ink](https://pdfink.com/blog/2024/10/how-to-add-multiple-watermarks-per-page-on-pdfs/): With PDF Ink you can practically create a second dimension of content on top of your existing content! Multiple varying watermarks can be added to each PDF… [Invisible Watermarks Are One Way to Protect PDFs · PDF Ink](https://pdfink.com/blog/2023/04/invisible-pdf-file-protection/): When we think of “watermarks,” we assume they’re visible, and often forget they can be removed from PDF files. So why not hide invisible watermarks in your PDF? [Unique Stamp/Password For Each WooCommerce Product PDF · PDF Ink](https://pdfink.com/blog/2023/04/unique-stamp-password-for-each-woocommerce-product-pdf/): If one WooCommerce product had several PDF files, and wasn’t a variable product, could each PDF be watermarked/stamped & passworded differently from the others? [The Best PDF Watermark Plugins for WooCommerce · PDF Ink](https://pdfink.com/blog/2023/10/comparing-the-best-pdf-watermarkers-for-woocommerce/): Of several ebook & PDF password/watermark plugins on the WordPress/Woo market, one is clearly the best (kept secret). Take a look at our detailed run-down! [Creating your Own Dynamic PDF Watermarks for WooCommerce · PDF Ink](https://pdfink.com/blog/2021/02/creating-your-own-watermarking-shortcodes-for-woocommerce/): PDF Ink comes with built-in dynamic shortcodes for stamping date, buyer info, quantity, order number etc. on a PDF, but what if you want to add more custom info? [How to get a WordPress Media (attachment) ID · PDF Ink](https://pdfink.com/blog/2023/02/how-to-get-a-wordpress-media-attachment-id/): A quick tutorial on how to obtain the WordPress media (image/video/file) numeric attachment ID for any media on your WP site. [Different stamp/watermark on first page of PDF · PDF Ink](https://pdfink.com/blog/2023/02/different-stamp-on-first-page-of-pdf/): How to use a PHP code snippet to customize PDF watermarking, such that the first page has a different mark, or no mark at all compared to the rest of pages. [The What, Why, and How of Accessible PDF Stamping · PDF Ink](https://pdfink.com/blog/2023/03/accessible-pdf-stamping/): Adding watermarks or other post-processing might break PDF accessibility. Here’s how to check and preserve accessible PDF files using SetaPDF. [Which PDF Manipulation Library to Use? · PDF Ink](https://pdfink.com/blog/2020/12/which-pdf-manipulation-library-to-use/): When watermarking existing PDF files, should I use FPDF, TCPDF, or SetaPDF-Stamper? Also, which parser: TCPDI or FPDI? We’ll help you choose. [How to Customize PDF Certificates During Download · PDF Ink](https://pdfink.com/blog/2020/05/customize-pdf-gift-certificates-during-delivery/): How to take existing PDF gift certificate or form templates and add customer name, date & gift amount using PDF Ink. Create individualized certificates, upon download. [Custom dynamic data printed on PDF downloads · PDF Ink](https://pdfink.com/blog/2020/06/custom-magic-tags-for-pdf-watermarks/): PDF Ink “Magic Tags” are bracketed words representing WooCommerce order data, e.g. [PRODUCT-QTY] for product quantity. Add your own custom magic tag! [Sharing Passwords with WooCommerce Customers · PDF Ink](https://pdfink.com/blog/2020/07/communicating-pdf-passwords-to-woo-customers/): When selling password-protected files with Woo, it’s crucial to share the password clearly to prevent confusion & frustration. Read on for ideas how to do that. [Watermark a PDF “Confidential” or “Do Not Distribute” · PDF Ink](https://pdfink.com/blog/2019/04/how-to-watermark-your-pdf-with-confidential-or-do-not-distribute/): If you are using WordPress or other PHP-based site and distributing PDF or EPUB, read how to easily add custom text and protection upon file download. [Customize PDF/EPUB downloads with CPF number · PDF Ink](https://pdfink.com/blog/2018/10/stamp-brazil-cpf-on-woo-customer-pdf-epub/): Brazilian shops can print the CPF tax number on PDF/EPUB files when using WooCommerce/EDD/DLM, with code easily added to WordPress. Here’s how! [TCPDF Performance Tuning · PDF Ink](https://pdfink.com/blog/2016/04/tcpdf-performance-tuning/): How to tune your server for best performance when using the PHP TCPDF library, which can be memory-hungry depending on how many features are layered. ## Demo [Plugin Demo · Try out the PDF Ink plugin/software now, free! · PDF Ink](https://pdfink.com/demo/): Free online demo of PDF manipulation libraries’ watermark & passwording capabilites, including SetaPDF Stamper. Sample how they work with your PDF! ## Licensing Agreement [Plugin Licensing Agreement · PDF Ink](https://pdfink.com/licensing-agreement/): Information about plugin license terms, including what to expect for updates, support, renewals, upgrades, and refunds. ## Terms & Conditions [Our Website Terms & Conditions · PDF Ink](https://pdfink.com/terms-conditions/): Looking for plugin sale T&C, like refund policy? TL;DR: Let’s agree to not be jerks This website is operated by a small business called Canyon Webworks, LLC. ## Pre-purchase FAQ [Frequently Asked Questions · PDF Ink](https://pdfink.com/pre-purchase-faq/): Please try a search or get in touch if your question isn’t answered here. Nope. Not at all! If you’re using WordPress, PDF Ink works just like any other plugin. ## Cookies [Cookies Used on the PDF Ink Website · PDF Ink](https://pdfink.com/cookies/): A current list of all the cookies used during your visit to pdfink.com. We do not collect identifying info until a purchase, and then only as much as necessary. ## Account [Account · PDF Ink](https://pdfink.com/account/): Account pages for PDF Ink customers. Access profile information, updates, plugin files, license management, and download invoices. ## Checkout [Transaction Receipt and Download Links · PDF Ink](https://pdfink.com/checkout/thank-you/): [Checkout and Pay for your Software · PDF Ink](https://pdfink.com/checkout/): Checkout page for smart folks who make the lucky choice to purchase PDF Ink and keep their PDF files safe from creepy Intellectual Property predators. ## Changelog [Software Changelog / Versioning · PDF Ink](https://pdfink.com/changelog/): Software Change Log for PDF Ink, first release (version 1.0) launched January 2025 to replace WaterWoo PDF, EDDiMark, WooStamper and EDDiStamper ## Privacy policy [Privacy Policy · PDF Ink](https://pdfink.com/privacy-policy/): This policy explains when and why Canyon Webworks, LLC (the author of PDF Ink) collects personal information about people who visit our website, how we use it… ## Contact [Contact Us · PDF Ink](https://pdfink.com/contact/): Contact form for PDF Ink WordPress plugin and PHP drop-in. We reply to questions during business hours M-F USA Mountain Time, with the exception of major holidays.