Create and edit PDF form fields in C++

Use FormEditor to create, copy, move, decorate, rename, and remove form fields and configure lists, scripts, and submission actions.

Most examples edit existing named fields. CopyInnerField uses page 2, so its input must contain at least two pages. JavaScript and submit actions depend on viewer support when the output is opened.

Common FormEditor tasks