Skip to content
PDF Ink Watermark. Encrypt. Password.
Menu
  • Home
  • Docs
  • Blog
  • Contact
Download   Search Account
Download
Account

Blog

Pull Order Data from WooCommerce and Stamp Your PDFs – with VAT Info

January 29th, 2026

If you run a WooCommerce shop that sells digital goodies like e‑books, manuals, or templates in PDF format, you already know how satisfying it is to watch a customer click “Download.” Imagine taking that moment a step further: each PDF leaves the checkout with a tiny, personalized imprint—perhaps their name and email, order number, copyright notice, or timestamp—right on (or hidden inside) the file. Not only does this add a professional touch, it helps you prove ownership, deter piracy, and keep tidy records. PDF Ink allows for adding quite a bit of customer data easily using magic tags. There is no magic tag for VAT, but using a little code, we can and add a […]

Read more »

Snippets WooCommerce

Rewrite PDF Links on the Fly

December 3rd, 2025

When you pair SetaPDF‑Stamper with PDF Ink, a whole new world of “smart PDFs” opens up. Imagine every external link inside a downloadable PDF guide instantly morphing into a personalized gateway—complete with affiliate codes, UTM tags, or a secret user token—without ever touching the original source file. With just a few lines of PHP, you can walk the document’s page tree, sniff out each PDF UriAction, and splice a custom query string onto the URL. We'll show you how.

Read more »

SetaPDF-Stamper Snippets WooCommerce

Small‑Biz Perseverance v. Big‑Corp Muscle – A WordPress Plugin Battle

November 4th, 2025

Why purchase software from an indie developer? Here we provide an insight into the "little guy's" fight for survival - and relevancy - in a market that favors big brands. This blog post details how PDF Ink has one-upped other PDF watermark plugins over the years and yet struggles to gain ground - from a unique *ethical* standpoint. Nevermind it has a ton more features and great support, ya-dee-ya... the playing field is not level!

Read more »

WooCommerce

Stamp Sequential Order Number on PDF

October 5th, 2025

WooCommerce order numbers often appear inconsistent due to WordPress's auto-increment ID system. Sequential numbering plugins create a proxy mapping for clean, consecutive order numbers. PDF Ink takes this further by allowing easy watermarking with dynamic tags like [ORDERNUMBER], enabling shops to generate professionally branded, personalized downloadable PDFs with minimal effort.

Read more »

Magic Tags WooCommerce

Block AI from Scraping PDF Content

September 20th, 2025

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 compliant AI bots might respect. Malicious or non-compliant scrapers will simply ignore the metadata. To truly block access, technical measures are necessary. Read about using PDF Ink to implement both the "polite request" and technical measures -- and keep AI out of your content!

Read more »

SetaPDF-Stamper Snippets

Add a Fun Barcode Shape to Your PDFs

August 8th, 2025

If you are considering adding dynamically-created barcodes to your PDF files upon purchase/download, why not also add shape and color? PDF Ink allows for 41 different types of barcode, and in any shape, size or color. Read this tutorial about how to fancy barcode - easily - with PDF Ink.

Read more »

PDF Reader & Writer – A Friendly Guide to Keeping Your PDFs Healthy

July 20th, 2025

Why a PDF reader matters (even if you only want to add a watermark or a password) When you take an existing PDF—say, a customer invoice, a contract, or a product brochure—and want to modify it, the first step is to read the file into PHP memory. Another word for read is parse. The PDF is parsed into PHP memory. A PDF reader does exactly that: it parses the raw byte stream, builds an internal representation, and tries to make sense of the PDF syntax (objects, streams, cross‑reference tables, etc.). If you open any PDF in a plain‑text editor (TextEdit, BBEdit, Notepad…) you’ll see a mixture of human‑readable keywords (/Type, /Pages, /Resources) and binary blobs. […]

Read more »

New: EPUB Watermarking!

July 7th, 2025

If your online shop needs to personalize EPUB ebook files upon customer download, PDF Ink (for PHP and WordPress) now has that capacity. Add a dynamic, styled text stamp anywhere on the EPUB page, with your customer's name, email, phone number and order information... or just a license notice if you prefer.

Read more »

Using Sample PDFs for Marketing & Search Engine Optimization

June 13th, 2025

Many content creators overlook the potential of using their PDF files to enhance visibility on search engines, not realizing that search engines will parse accessible PDF files for content. There's a whole untapped source of web content, right under your nose! At PDF Ink we spend a lot of time promoting PDF security, but sometimes PDF content can be too secure. If you are trying to generate leads or improve SEO, it might be time to share sample PDF files.

Read more »

How to Keep Links in PDF Table of Contents

May 14th, 2025

Almost all PDF watermarking plugins for WordPress lose fidelity when it comes to forms, layers, and table of contents (TOC). This means you can gain a PDF password and stamping, but lose original PDF functionality. Using PDF Ink and SetaPDF-Stamper together is the solution to this problem.

Read more »

SetaPDF-Stamper

Use PDF Ink to Embed File Streams in Your PDFs

May 5th, 2025

We often handle a deluge of files for a single project—contracts, spreadsheets, presentations, licenses, and source data all floating around in different emails, shared drives, or chat threads. What if all of that could live in one self-contained PDF “package?” This isn’t just a hypothetical scenario. File stream embedding, an advanced PDF feature, allows businesses to create intelligent, all-in-one digital containers. This approach streamlines workflows, enhances branding and brand loyalty, enhances compliance, and ensures data integrity. The Power of the “All-in-One” Document Below we list some practical, real-world uses for the powerful PDF stream embedding & file attachment capability: User Manuals and Product Information: A product manual PDF can embed supplementary content like software installers, […]

Read more »

SetaPDF-Stamper Snippets WooCommerce

A Guide to PDF Encryption & File Permission Restriction

April 22nd, 2025

Explore the intricacies of PDF file encryption, protections, and password security. How does this process function, and is it effective? Discover the best methods to safeguard your intellectual property by stamping your PDF, setting a password, and potentially restricting permissions such as printing, copying, and more.

Read more »

Print Customer’s Choir Ensemble Name on Purchased PDF using WooCommerce Custom Checkout Field

March 12th, 2025

A case study showing how to get a customer's WooCommerce order information printed on their PDF during download, to discourage file sharing & theft. In this case, we have a sheet music distributor who wishes to stamp the purchasing choir name on each page.

Read more »

Magic Tags Snippets WooCommerce

Watermark Above PDF Text? Or Below?

February 13th, 2025

When altering a PDF file using TCPDF or SetaPDF-Stamper, we have the choice to put the new content above or below the existing content. Default for PDF Ink is above. This post will discuss ramifications and process for putting added content below existing content on the page.

Read more »

Integrating SetaPDF-Stamper using PHP

January 23rd, 2025

Look ma! No WordPress required! In the documentation for PDF Ink, it is explained how to write a simple script to fire up the PDF Ink PHP library and stamp a PDF file. The library is written in such a way that it can be used without WordPress, and any one of six different PDF-manipulation library sets can be used. This is helpful when one set doesn’t work with a specific PDF, but another set might. As always, when PDF Ink fails for any specific PDF, the solution is to either attempt to repair the PDF — or upgrade to a better library, like SetaPDF-Stamper. The example in the documentation is for TCPDF/FPDF, so here […]

Read more »

SetaPDF-Stamper

PDF Ink is Released!

January 14th, 2025

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!

Read more »

PDF Embeds with Adobe SDK and PDFObject

December 22nd, 2024

Adobe SDK The JavaScript-based Adobe PDF Embed API allows us to embed PDF viewers, showing manipulated (encrypted/passworded and/or stamped) PDFs on our WordPress site using PDF Ink shortcodes. These embeds can be highly customized using filter hooks, becoming handsome and useful interfaces for your users. You can set up an embed on any page or post you would like using the easy-to-generate PDF Ink shortcodes. This requires no more coding than using any other WordPress shortcode. If you wish to customize the embed further, that is possible using filter hooks. Using a default PDF Ink embed shortcode with its defaults might be just fine for your purpose. But it isn’t too hard to customize using […]

Read more »

Adding Watermarks to PDFs with Layers

November 13th, 2024

PDFs with layers are a powerful tool with various applications, from architectural designs to GIS to sewing patterns. The ability to manipulate these PDF files without compromising their functionality is crucial for user experience, professional standards, and design integrity. PDF Ink with the SetaPDF-Stamper addon stands out by ensuring that layer, form and table-of-content functionality are preserved while adding watermarks and passwords to files. This makes PDF Ink the ideal choice for anyone who distributes on PDFs with advanced features.

Read more »

How to Add Multiple Watermarks Per Page on PDFs

October 10th, 2024

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 page: images, barcodes, and/or text. But also, those watermarks can be skipped on specific pages if desired. Read about how to do that with PDF Ink for WordPress, using settings fields and WP filter hooks.

Read more »

Bridging the Gap between PHP 5.3 and 8.2

August 4th, 2024

This week I got involved with maintaining the languishing TCPDF library on Github. Long overdue. Embarrassingly long overdue, since I’ve based one of my businesses on this open source gem for nearly ten years now. The author, Nicola Asuni, has been working for many years on a successor to TCPDF, but it is stalled… likely due to the usual reasons: life and cash. I can relate. I’ve been sitting on a huge WP plugin project for two years now, desperately trying to move it forward while life happens and I’m forced to prioritize support for my paying customers. A couple years ago an eager young programmer, William Desportes, hopped onto the TCPDF GitHub and made […]

Read more »

Page navigation
  • Current Page 1
  • Page 2
Sidebar

About Us

Based in the US desert Southwest, we've been building practical, functional PDF-wrangling plugins for WordPress since 2014. We know a thing or two about WordPress and PDFs and want to help you succeed! Learn more

Get PDF Ink

The most robust PDF watermark & password solution for WordPress & PHP, since 2014!

Download PDF Ink

∙ Easy to set up and use
∙ 30-day money back guarantee

Recent Posts

  • Pull Order Data from WooCommerce and Stamp Your PDFs – with VAT Info
  • Rewrite PDF Links on the Fly
  • Small‑Biz Perseverance v. Big‑Corp Muscle – A WordPress Plugin Battle
  • Stamp Sequential Order Number on PDF
  • Block AI from Scraping PDF Content
  • Add a Fun Barcode Shape to Your PDFs
  • PDF Reader & Writer – A Friendly Guide to Keeping Your PDFs Healthy
  • New: EPUB Watermarking!
  • Using Sample PDFs for Marketing & Search Engine Optimization
  • How to Keep Links in PDF Table of Contents

PDF Ink

Open-source PHP-based PDF manipulation for WordPress & beyond.
Adds watermarks, passwords and content to existing PDF files.
Proudly made with love since 2014.

Resources

FAQ

Demo

Documentation

Blog

Search

L'ink In

Get PDF Ink

Account

Contact

Terms & ConditionsPrivacy

® 2026 Canyon Webworks, LLC. All Rights Reserved.