Skip navigation
Currently Being Moderated

Calling Reader Extensions from a Java application

Feb 16, 2012 9:27 AM

Tags: #java #livecycle #reader_extensions

Hello there!


A client would like to invoke Reader Extensions from a Java application and get the extended PDFs back...

Their software generates course certificates and they want to be able to apply digital signatures using Adobe Reader.


So I've got two questions:


1. Is it possible to extend a PDF document created by a non Adobe software? This software was developed by the client (an Univesity IT team).


2. IF answer to question 1 is YES, is it possible to call Reader Extensions from a Java application and get the resulting PDF back automaticaly, without using the Web interface?


I imagine this will require a process in Workbench, right? If so, will they need any additional module other than Reader Extensions?


Thank you for any ideas!!



  • Currently Being Moderated
    Aug 2, 2012 7:35 AM   in reply to Marcos J Pinto

    Reader Extensions can apply rights to any conforming PDF document, not just ones created by Adobe. That being said, the bulk of the testing is done with Adobe-generated files, so there can be problems at times if the PDF has errors that Reader overlooks (I'd call that a bug).  So you can diagnose this a bit by opening in Acrobat and saving the file and then reader extending. [Note that I'm suggesting diagnostic technique rather than part of a process.]


    To run this, you'd create a web-service endpoint for LiveCycle and have your Java code call the server via the web service call.


    Keep in mind that you do need to have proper RE licensing in place so that reader-extending is done on a per-document or per-recipient model or other licensing worked out with Adobe. I assume that you have this in place.

    Mark as:

More Like This

  • Retrieving data ...

Bookmarked By (0)

Answers + Points = Status

  • 10 points awarded for Correct Answers
  • 5 points awarded for Helpful Answers
  • 10,000+ points
  • 1,001-10,000 points
  • 501-1,000 points
  • 5-500 points