Michael Myers Michael Myers - 7 months ago 39
Java Question

Can I enable a PDF for digital signatures outside Acrobat Pro?

I'm working on a small program to take a large PDF, split it up (using iText), and add digital signature fields to each file. The splitting part works fine, but users with Adobe Reader can't sign the generated files until someone with Acrobat Professional opens them and enables them for Reader.

Is there a way to do the enabling automatically? A Java/iText solution would be my first choice, but anything automated will beat the current system.


Signing PDFs is explained in the iText in Action book, including some examples.

However it seems that enabling "Usage Rights" cannot be done because it requires a private key owned by Adobe - see this thread in the iText mailing list.