Programmatic execution of XFA dynamic row logic outside Adobe Acrobat
We are working on automating interactive PDFs created using Adobe Acrobat that rely on XFA for dynamic behavior, such as adding repeating rows using an Add button.
Using backend processing with iText 7 in .NET, we are able to inspect and modify static AcroForm/XFA XML content and populate fixed fields successfully.
However, we are unable to programmatically trigger the dynamic row creation behavior that works when the PDF is opened in Adobe Acrobat and the Add button is clicked. Our understanding is that this behavior depends on Adobe’s internal XFA runtime, which executes only within the Acrobat client and is not accessible via backend code or APIs.
Can you please confirm the following:
1. Is there any Adobe supported API or SDK that allows execution of XFA dynamic form logic outside Adobe Acrobat?
2. Is the XFA runtime strictly limited to the Acrobat client environment?
3. Is generating a static PDF with pre-rendered rows the recommended approach when the number of rows is known in advance?
