Filled form - lost Acrobat setting "Enable Usage Rights in Adobe Reader"

Hi,

evaluating Aspose.Pdf.Kit - created at form in Adobe Acrobat - and saved via menu "Advanced -> Enable Usage Rights in Adobe Reader".

This allows Adobe Reader users to save a filled out form.

Using Aspose.Pdf.Kit either to Fill or ImportXML creates a copy of the original form with the filled-in data - but it also causes the new PDF form to loose the ability for Reader users to save the PDF Form.

Can this be avoided? and how?

Thanks

Michael

Hi Michael,

Using Adobe Reader to save a filled out form is not supported by Aspose.Pdf.Kit. It seems Adobe uses some special setting to support this feature but they have not published it as standard.

Hi,

the setting is document (form) specific - so when you create the output file, I suppose you some how make a copy of the original file - but is it possible to fill the original file instead ? - and thereby keeping the "Enable Usage Rights in Addobe Reader" setting ?

Best ragards

Michael

Hi Michael,

When we make a copy of the original file, the "Enable Usage Rights in Addobe Reader" setting is lost. We have not found how to keep or add this setting. Sorry for the inconvenience.

Hi,

if you open a form - with Reader - with the "Enable Usage..." set then you can save it in another file - you can also make a copy of it through the explorer - and the setting is still kept.

isn't it possible to manipulate the original file instead?

Best regards,

Michael

Dear Michael,

Thanks for considering out product. But this problem cannot be solved easily.

The privilege in PDF is associated with the document content tightly. Any modification will invalid original privilege if an internal tag (something like a doc digest) do not accord with the content. In the way you described, that tag can be correctly obtained by some digesting algorithm controlled by Adobe. Unfortunately, it seems that Adobe won't publish it. In fact, this problem has bothered us for some times and remains unsolved.

Best regards.