Adobe's LiveCycle product family (especially Reader Extension Server) is what 
one would use in this instance to enable each PDF generated by iText. We have 
numerous customers that use tools such as iText to produce the documents but 
then enable them with LCRES - no big deal.

No, an ISO 32000-1 conforming reader that doesn't care can happily ignore it 
(and in fact, should ignore it).  It's just a standard PDF with some "extra 
stuff" - another reader can (and will) just fill the document in.  HOWEVER, as 
iText users have seen on this list, if you do NOT fill it in correctly, then 
you will "break" the extensions.  That may not be a problem in some workflows, 
but it is in others.  As far as Adobe and ISO 32000-1 is concerned - doesn't 
matter.  

Adobe isn't the only company that uses this feature to differentiate their 
commercial from their free readers.  PDFTypewriter, for example, does the same 
thing where their Reader gets more features when they use PDFs from their 
producer.  It's a generic feature of PDF that any vendor can use if they wish.

Leonard

----------------------------
> Reader Extensions (as described in ISO 32000-1) are based on "public
> key cryptography" where the viewer of the document (Adobe Reader, in this 
> case)
> has the public key and the authoring software for the document (LC Reader
> Extensions, in this case) has the private key. Since iText (or any other
> non-Adobe software) has no access to Adobe's private key, they can't enable
> docs.

How then do you automate the production of forms? Does adobe offer online
signing service API? Or, you can generate something in itext and need to 
manually sign it in a lifecycle product?
Is a non-Adobe reader obligated to check the signature?
Can a non-adobe reader just find the form data, let user fill it in,
and save it without caring about signature? That seems to be what
you suggested before and I'm not sure what facility there is in the 
PDF that let's you hide the form from the user without an Adobe signature.

While PDF may be a standard, and Adobe is not obligated to give 
away software others can use anywhere, it seems a bit confusing
to sell a standard to people only to have them find out they need
a private key from a company to fully use the capabilities. 



------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
iText-questions mailing list
iText-questions@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/itext-questions

Buy the iText book: http://www.1t3xt.com/docs/book.php
Check the site with examples before you ask questions: 
http://www.1t3xt.info/examples/
You can also search the keywords list: http://1t3xt.info/tutorials/keywords/

Reply via email to