


Using FormsService on AEM forms OSGI I can render an XDP to a dynamic PDF Form. But is it also possible to generate a static PDF Form similar to the renderPDFForm operation with AEM Forms JEE?
Couldn't find any option to do so.
workflowuser
Employee
workflowuser
Employee
09-08-2019
AEM Forms OSGI produces dynamic PDFs only
Maruan_Sahyoun
Maruan_Sahyoun
12-08-2019
that's one of the issues they are facing. As outlined - longer term they will be moving to HTML based form - but short term they would like to replicate what they had with ES4 JEE
In addition - some post processing depends on the AcroForm field content of the PDF - obviously with a dynamic XFA based PDF there are no AcroForm fields.
workflowuser
Employee
workflowuser
Employee
12-08-2019
are they worried about not being able to open dynamic pdf's in browsers?
Maruan_Sahyoun
Maruan_Sahyoun
12-08-2019
the customer was using ES4 and moved to AEM Forms. As they manage the XDP in the repo and they wanted to avoid the complexity of JEE they are looking to use AEM Forms OSGI only but initially are looking to get the same rendered result as they don't want to change their customers experience initially.
Longer term they are looking to move to Adaptive Forms.
workflowuser
Employee
workflowuser
Employee
12-08-2019
What is your use case to render it as static pdf?
Maruan_Sahyoun
Maruan_Sahyoun
12-08-2019
Yes, but a static interactive PDF i.e. one that - in addition to the XFA content - has an AcroForm representation. FormsService doesn't offer that but the Render Service in JEE as an option to do so.
It's the same as saving to Static PDF or Dynamic PDF from AEM Forms Designer
workflowuser
Employee
workflowuser
Employee
12-08-2019
Adobe Experience Manager Help | Using Document Services in AEM Forms
This has what you are looking fir
workflowuser
Employee
workflowuser
Employee
12-08-2019
Do you want to render interactive form?
Maruan_Sahyoun
Maruan_Sahyoun
12-08-2019
Thanks for the feedback - but we need to render an interactive form instead of a flat PDF. From that - and as I havn't found any better answer I'll accept the one from workflowuser
Mayank_Gandhi
Employee
Mayank_Gandhi
Employee
12-08-2019
You have the API (Output Service) in OSGi as well like JEE using that you generate the PDF. If you want to render that in the browser then you can embed that in your page with API results.