What this article covers
This article explains the improved PDF Profile variable-management interface, which simplifies how you create and edit variable sets.
You’ll learn how to use the new Edit XML Source toggle, upload or generate .evs files, and configure variable mappings within a single workflow.
About this feature
Previously, configuring variable sets in PDF Profiles required complex manual editing of XML files or switching between Simple and Advanced modes.
This update replaces those modes with a single, intuitive interface.
Administrators can now upload an existing .evs variable set or paste the variable-mapping JSON directly into the editor.
When you save, Infigo automatically validates the structure and generates the .evs file required by the PDF Profile.
This streamlines setup, reduces XML errors, and makes it much easier to manage variable mapping between products and PDF Profiles.
What’s included
-
New Edit XML Source toggle for advanced users
-
Support for uploading an .evs file directly
-
Ability to paste JSON mapping data into the editor
-
Automatic generation of a valid .evs file on save
-
Built-in validation for uploaded or pasted data
-
Cleaner, single-page workflow for variable-set management
Key settings
-
Edit XML Source:
Enables direct editing or pasting of JSON/EVS content.
-
Upload EVS File:
Lets you import an existing variable-set file from your computer.
-
JSON Mapping Area:
Paste JSON directly; the system will convert and generate the .evs file automatically.
-
Save & Validate:
Runs internal checks to ensure the structure is valid before applying changes.
Use cases
-
Simplify configuration: Non-technical admins can now set up variable sets without XML knowledge.
-
Reuse templates: Upload existing .evs files from another profile or environment.
-
Speed up development: Copy JSON directly from external tools or documentation to instantly generate .evs files.
-
Reduce human error: Automatic validation ensures all variable data is properly formatted.
Step-by-step implementation
Step 1 – Open or create a PDF Profile
-
Go to Admin → PDF Profiles.
-
Select an existing profile or click Add new.
Step 2 – Access the variable-set section
-
Scroll to the Variable Set / Job Ticket area.
-
Locate the Edit XML Source toggle.
-
Switch the toggle on if you want to view or paste mapping data manually.

Step 3 – Choose your preferred input method
Option 1 – Upload a file:
-
Click Upload EVS File.
-
Select an existing .evs file from your local drive.
-
The system validates and loads it automatically.
Option 2 – Paste JSON data:
-
In the source editor, paste your JSON variable mapping.
-
Click Save — Infigo will validate the content and automatically generate the corresponding .evs file.
Step 4 – Save and validate
-
Click Save.
-
The system runs validation to confirm the structure and generate or update the .evs file.
-
Check for any validation or conversion messages at the top of the screen.
Step 5 – Test your profile
-
Assign the PDF Profile to a product.
-
Generate a test output file.
-
Confirm that all variable data maps correctly into the resulting PDF.
Tips & best practice
-
Keep a backup of your original .evs files before editing.
-
Use the Edit XML Source toggle sparingly — only when pasting or reviewing mapping data.
-
Always test generated .evs outputs on a sample product before production use.
-
When moving profiles between environments, export the .evs for consistency.