Old thread, but for reference for those who came here, a note: PDF form fields do not work with PDF-A ... if PDF-A is omitted, then the error message to "ZapfDingbats" also disappears Documentation for the PDF fields can be found here: https://jasperreports.sourceforge.net/sample.reference/forms/index.html#pdfforms Example <textField> <reportElement x="0" y="0" width="180" height="15" uuid="e380d794-f7ea-462f-83f6-8c14fc3e19a7"> <property name="net.sf.jasperreports.export.pdf.field.type" value="Text"/> <property name="net.sf.jasperreports.export.pdf.field.name" value="Text01"/> <property name="net.sf.jasperreports.export.pdf.field.border.style" value="Solid"/> <property name="com.jaspersoft.studio.unit.height" value="px"/> </reportElement> <textFieldExpression><![CDATA["Text01"]]></textFieldExpression></textField><textField> <reportElement x="200" y="1" width="13" height="13" uuid="a4eb453a-9687-4a0e-b465-55f025909556"> <property name="net.sf.jasperreports.export.pdf.field.type" value="Check"/> <property name="net.sf.jasperreports.export.pdf.field.name" value="Check01"/> <property name="net.sf.jasperreports.export.pdf.field.border.style" value="Solid"/> <property name="net.sf.jasperreports.export.pdf.field.check.type" value="Cross"/> </reportElement> <textFieldExpression><![CDATA["Check01"]]></textFieldExpression></textField><textField> <reportElement x="250" y="0" width="180" height="15" uuid="9fe4eb99-48a9-47d5-b1ad-f7b0c83b3bea"> <property name="net.sf.jasperreports.export.pdf.field.type" value="Combo"/> <property name="net.sf.jasperreports.export.pdf.field.name" value="Combo01"/> <property name="net.sf.jasperreports.export.pdf.field.border.style" value="Solid"/> <property name="net.sf.jasperreports.export.pdf.field.choice.separators" value=","/> <property name="net.sf.jasperreports.export.pdf.field.choices" value="Eins,Zwei,Drei,Vier"/> <property name="net.sf.jasperreports.export.pdf.field.value" value="Drei"/> <property name="net.sf.jasperreports.export.pdf.field.combo.edit" value="true"/> <property name="com.jaspersoft.studio.unit.height" value="px"/> </reportElement> <textFieldExpression><![CDATA["Combo01"]]></textFieldExpression></textField>