If you want to embed a signed form into a Web page, the form must be base64-gzip encoded. When Internet Explorer parses a signed embedded form, it may add extra carriage returns to the form. This prevents the form from matching the signature hash value, which causes the Viewer to declare that the form’s signature is invalid. Encoding signed forms in base64-gzip ensures that this does not occur.
The easiest way to encode an XFDL form is to open it and encode it in the Designer.
To base64-gzip encode a form:
- Open the Designer.
- Open the form you want to base64-gzip encode.
- In the Outline view, select Form Global.
Click the popup in the field next to saveformat and select application/vnd.xfdl;content-encoding="base64-gzip".
- Form Global data appears in the Properties view.
Parent topic: Embedding a form