--- title: "PDF Form Filler" slug: "pdf-form-filler" description: "Information about the PDF Form Filler engine." updated: 2026-04-13T15:18:02Z published: 2026-04-13T15:18:02Z canonical: "kb.lasernetgroup.com/pdf-form-filler" --- > ## Documentation Index > Fetch the complete documentation index at: https://kb.lasernetgroup.com/llms.txt > Use this file to discover all available pages before exploring further. # PDF Form Filler **Applies to:** Lasernet Core 11 The PDF Form Filler Engine is used to manage PDF Form Filler forms. The forms are designed to merge metadata with PDF filler fields created, for example, in Adobe Acrobat. ![The General tab for the PDF Form Filler engine.](https://cdn.document360.io/c831ef63-c6b3-48ee-b443-3e33644e4e2e/Images/Documentation/pdf-form-filler-image-e6xc6ju7.png) Each PDF Form Filler Engine has its own forms listed on the **Forms** tab. ## PDF Form Filler Editor PDF files may contain interactive elements such as text boxes, check boxes, combo boxes, and so on. PDF Form Filler Editor is used for working with such PDF files. To add values for interactive fields available in the PDF file, follow the steps listed below: 1. Create a form and open it for editing. 2. In the form that opens, click the **Open Template** button to open a template. ![The Open Template window in Lasernet Form Editor.](https://cdn.document360.io/c831ef63-c6b3-48ee-b443-3e33644e4e2e/Images/Documentation/pdf-form-filler-image-al3ucqpe.png) 1. Once you click the **Open** button in the **Open Template** dialog box, you are prompted to select whether to embed a file into the form or just to refer to that file: - **Copy to resource location**: Copies a file you select to the **PDF Forms** folder of the Configuration Resources location. As a result, the form refers to the file which has been copied to the resource location. - **Original file location**: Allows the form referring to the selected file directly on disk, making it possible to change that file on disk without having to open a configuration, load a new template, as well as commit and deploy. If any changes to the template file imply adding interactive elements which are supposed to be used in Lasernet Core, the template shall be re-opened. - **Embed file**: Enables the user of a template embedded with the form. ![The Open Template window and Location options.](https://cdn.document360.io/c831ef63-c6b3-48ee-b443-3e33644e4e2e/Images/Documentation/pdf-form-filler-image-upihtt14.png) 2. Once you open a template, a list of fields available in the template is automatically generated on the **Fields** pane in the PDF Form Filler Editor. ![Fields and template in the PDF Form Filler window.](https://cdn.document360.io/c831ef63-c6b3-48ee-b443-3e33644e4e2e/Images/Documentation/pdf-form-filler-image-zqo0rwts.png) By default, all the fields are added as “flatten”, meaning that a generated document contains fields filled with corresponding values, but it is locked for changing those values. However, you can disable the **Flatten** option to make interactive fields editable. To this end, follow the steps listed below: 1. Clear the **Overrules flatten on fields level** checkbox. This enables manipulating the fields. ![A red rectangle around the Overrules flatten on field level option.](https://cdn.document360.io/c831ef63-c6b3-48ee-b443-3e33644e4e2e/Images/Documentation/pdf-form-filler-image-rb698jw2.png) 2. Additionally, you can clear the **Flatten** checkbox for the field that you want to unlock for manipulating. To do this, select the field record in the list, and then click the **Edit** button, or double-click the field record. In the **Form Field** dialog that appears, clear the **Flatten** checkbox. ![A red rectangle indicates the Flatten checkbox for a form field.](https://cdn.document360.io/c831ef63-c6b3-48ee-b443-3e33644e4e2e/Images/Documentation/pdf-form-filler-image-ve4wjbb8.png) 3. Use the **Form Field** dialog to add a value to a field. To this end, specify the required value in the **Value** text box. You can define any JobInfo value using the JobInfo substitution mechanism (for example, **#Payment#**). ![A red rectangle indicates the Value field for a form field.](https://cdn.document360.io/c831ef63-c6b3-48ee-b443-3e33644e4e2e/Images/Documentation/pdf-form-filler-image-4k0u01bg.png) By default, all available interactive fields are merged as a job (the **Job** radio button is selected under **Merge**). For this mode, you are supposed to add values and flatten type (true/false) of each field manually. If you have the XFDF (XML Form Data Format) file, select the **XFDF (XML Form Data Format)** radio button under **Merge** and open the file by clicking the **Select Grab File** button. For this mode, field values as well as a flatten type (true/false) of each field are taken from this file. ![XML in the Form Filler Editor window.](https://cdn.document360.io/c831ef63-c6b3-48ee-b443-3e33644e4e2e/Images/Documentation/pdf-form-filler-image-wen2v609.png) 4. Once you are done, you can preview the final version of your document containing fields with specified values by clicking the **Preview** button. ![Form Preview in the PDF Form Filler Editor window.](https://cdn.document360.io/c831ef63-c6b3-48ee-b443-3e33644e4e2e/Images/Documentation/pdf-form-filler-image-scytvfet.png)