Hello,
I will try to answer your questions:
1. The Elements editions seems to meet your needs. Check the website at this address:
http://www.adobe.com/products/server/pdfgenerator/pdfs/95006032_pdfg_matrix_ue.pdf . Note that the Elements edition does not support conversion of Visio files.
2. The LiveCycle PDF Generator does only create PDF from miscellaneous source files. It cannot be used to combine different sources to one PDF. I guess that there is another Adobe product that does the job. You could also post-process your PDF files using API such as iText (Java) or iTextSharp (.NET).
3. LiveCycle PDF Generator is a java application. There is a turnkey installation that automatically and transparently installs the JDK, Jboss and mySQL database. So if you use the turnkey installation, you don't need to install anything by yourself. However, if you want to use another J2EE infrastructure (such as WebSphere or Weblogic), you will have some manual installation steps to perform.
Please note that prior to installing LiveCycle PDF Generator, you must install all the applications that are required to convert files to PDF (all MS Office apps must be installed *BEFORE* installing LiveCycle PDF Generator).
4. I can't answer this question. In my opinion, if the java application server allows acluster installation, Adobe PDF Generator will support it, but this is just a guess.
5. Because LiveCycle PDF Generator is a java application, it exposes only EJB components. However, it also exposes web services that can be used with a .NET app (need to use the .net web services extensions in order to process the attachements).
6. Yes, that is correct. Or you can use the watch folders to generate PDF, but this is much less elegant. Another option is sending the files through e-mail and have a process that analyses the received files as message attachements.
7. No custom information can be inserted. Once again, to do this, you should use another Adobe server product, or post-process your PDF files using a PDF processing library such as iTextSharp or iText.
You can find sample code for .NET at this page :
http://www.adobe.com/devnet/livecycle/samples.html, or directly here:
http://download.macromedia.com/pub/developer/lc_pdfgenerator_7_0_samples_1_0_lean.zipRegards,
Jerome K