Use STAMPtk + PDFtk to mark PDFs with custom data, like stamps, watermarks, headers or footers, as the PDFs are served to online users. Or use these tools on the desktop to add information to local PDFs.
STAMPtk is a fast tool for creating basic PDF documents. It can create single- and multi-page PDFs. It uses your instructions to place text on the page, using either absolute or relative coordinates. Text can be rotated, scaled, styled and colored. Text can even be made translucent or transparent (which is useful for security applications).
STAMPtk was designed for use in applying headers, footers, stamps and watermarks to PDFs. But it can also be used to create full-length text reports.
See how STAMPtk works:
How to Add Headers, Footers, Watermarks and Stamps to PDF
The STAMPtk Manual
Subject to the terms of its license, one STAMPtk Server License allows you to install and run STAMPtk on ONE production server and THREE development computers. It includes support, but does not allow distribution. It also comes with a 30-day satisfaction guarantee. If it doesn’t fit your needs, we will refund your purchase.
The price for one license is $95. STAMPtk is available for 64-bit Linux, 32-bit Linux, Windows, Mac OS X and other platforms.
Contact Us to Purchase STAMPtk!
Here’s an example of how to apply a stamp to a PDF document using STAMPtk + PDFtk. STAMPtk is used to make the stamp, then this stamp is used as input to PDFtk Server’s background feature.
First, use STAMPtk to create a single-page "DRAFT" PDF:
stamptk AAtext="DRAFT" AApos=center,center AAsize=100 AAcolor=#777777 AAangle=NE AAfont=sansBold output=stamp.pdf
The resulting page looks like:
Now, use PDFtk Server to stamp stamp.pdf onto in.pdf:
pdftk in.pdf background stamp.pdf output out.pdf
The stamp is clearly visibile in the output:
On a server, you might prefer to pipe the output from STAMPtk directly into PDFtk:
stamptk AAtext="User Name" AApos=left,bottom | pdftk in.pdf stamp - output out.pdf
You can create a range of pages or multiple pieces of text using STAMPtk. Here is an example of how to create a ten-page PDF with headers, footers and custom, placed text:
stamptk Atext="Footer" Apos=left,bottom Arange=1-10Even
Btext="Header" Bpos=right,top Brange=1-10Odd
Ctext="Prepared for Joe Smith" Csize=20 Cpos=20,134 Crange=1 Ccolor=#8888AA
You can use STAMPtk’s ability to precisely place text on PDF pages to effectively fill forms or perform mail merge functions. We have also used STAMPtk to create valid PDFs from raw PDF barcode streams, which we then applied to PDFs using PDFtk Server.
Our mission is to make PDF easier to use.
Please contact Sid Steward by email. Include PDF Labs in the subject to ensure prompt delivery:
"If you like pdftk, then you’ll appreciate the other 25 programs and scripts I created for my book, PDF Hacks." –Sid
For ten years, power users have relied on PDFtk for server-side processing of PDF documents. Our command-line PDFtk has been — and always will be — free (as in freedom) software.
Today we also offer a convenient graphical application: PDFtk Pro. Your purchase of PDFtk Pro will help fund the continued development of our GPL PDFtk.
Thank you for your support!
Copyright © 2004–2014 Steward and Lee, LLC