Do I have to use the Easy Digital Downloads plugin for this to work?


Does this work for ePub/Mobi files or .XYZ (not .PDF)?

No, this plugin watermarks PDF file types only.

Will EDDiMark PDF watermark images?

EDDiMark PDF is intended to watermark PDF (.pdf) files. If you are specifically looking to watermark image files (.jpg, .jpeg, .gif, .png, .etc), you may want to look into a plugin such as Image Watermark.

You can; however, watermark on PDFs with transparent (GIF, PNG) images. Image width and height must be indicated when using an tag in your watermark input. Use the full image path (not a URL) for more reliable results.

How do I activate my API license key?

An API key is not necessary for the plugin to have full watermarking functionality, so don’t panic. The first thing to make sure is, is your API key less than a year old? They last one year, then must be renewed. Renewals are 50% off, just make sure you’re logged into your account before buying for the discount to show. You can find out more on your account page. Secondly, your API key is entered under WordPress Settings -> EDDiMark License. (It is not found in the Easy Digital Downloads or EDDiMark settings panel.)

Once you are on the license settings page:

  1. Enter your license key
  2. Click “Save Changes” so it is saved to your WP database
  3. THEN click to Activate the license

Where do I change watermark settings?

You can find the EDDiMark PDF settings page by clicking on the “Settings” link under the EDD “Downloads” menu in WordPress, and navigating to the “Extensions” tab.

How do I test my watermark?

On-the-fly manual creation of watermarked PDFs on the settings page is an upcoming feature.

Meanwhile: create a discount code in your Easy Digital Downloads shop to allow 100% free purchases. Don’t share this coupon code with anyone! Test your watermark by purchasing PDFs from your shop using the discount code. Once you have purchased the file once, delete your coupon and you can test your changes from your “http://mywebsite.com/my-account/downloads” screen as long as your download privileges remain valid.

Where do the watermarked files go?

Easy Digital Downloads forces a download and the watermarked files do not stay on the server.

Why does the watermark go off the page, create new pages?

Your watermark text string is too big or long for the page! FPDF is a little dumb, and created a blank page trying to accommodate the overflowing text.

Try decreasing font size, adjusting margins, adjusting rotation, or using the X and Y fine tuners to move the watermark back onto the page. The built-in adjustments on the settings page ultimately allow for watermarking on all document sizes. You may need to edit your watermark if it is too verbose.

It doesn’t seem to work

First make sure you have checked the box at the top of your settings page (Downloads -> Extensions -> PDF Watermark) so that watermarking is enabled! If you’d rather just watermark a couple files, or certain files, list them in the textarea box below the global watermark checkbox, one file name per line.

If your watermark contains characters that aren’t in Windows-1252, set “Déjà Vu” as your watermarking font. This would include the types of characters seen in French and Polish, for example. When in doubt, please try Déjà Vu.

Maybe make sure your original file name doesn’t contain spaces. Replace blank spaces with dashes or underscores and keep file names simple. This isn’t usually the cause of problems, though.

Make sure your uploaded PDF file is not already encrypted/passworded. EDDiMark PDF needs full access to the PDF guts to do its magic!

Some PDF files are mildly corrupted. Re-saving them with Apple Preview or Adobe Acrobat can help clean them up so EDDiMark can do its job. If we find that your PDF is the problem and not EDDiPDF, it is up to you to repair your PDF.

I am getting an error message

Ack! That’s horrible. Please let us know right away!

Uncaught exception ‘InvalidArgumentException’ with message ‘Cannot open’…”

If you get this error while trying to watermark or test watermark a file, it is likely because your filename uses unsafe characters like spaces in the PDF file name. Replace spaces with dashes or underscores or remove them.

Fatal error: Allowed memory size of n bytes exhausted

If you get this error, please refer to “Recommendations” in the plugin documentation.

My watermark isn’t English

Select the “Deja Vu,” “Furat,” or “M Sung” font in the Settings panel if your language uses accent characters. To see if your language will be watermark-able with the Deja Vu font, view this chart. Select Furat for Arabic script, or M Sung for Chinese. Right to Left (RTL) watermarking is possible with EddiMark PDF.

A primary reason watermarks do not show up is when the watermark contains special characters but a font which doesn’t support those characters is in use.

Can I get an invoice for my plugin purchase?

Yes! You can easily print your own invoice, including a VAT/GST number (if you added one during checkout) by going to “your account page,” clicking on “Purchases,” and viewing the order. Click the red “Print” button at the top of your order review page, and use the print dialog to either print or export a PDF if desired.