Design all Webform Server forms that are intended for print to fit the same page size. If you do not, the image of the form will be scaled to fit the page size, which may result in loss of detail.
Unlike the Viewer, Webform Server does not print directly from the form on the screen. Instead, Webform Server generates a PNG image of the form. This image is generated to fit a particular size of page (the size of the page is set in the configuration options for Webform Server), and the size of the page cannot be changed from form to form or page to page.
This means that you should design all forms for print to fit the same page size. If you do not, the image of the form will be scaled to fit the page size, which may result in loss of detail.
When setting the page size for Webform Server, you must account for the margins imposed by the web browser. Internet Explorer automatically uses a 3/4" margin on all sides. This means that if you wanted to design your forms for an 8.5" x 11" page, you would set the page size in Webform Server to 7" x 9.5" (the page size minus the browser margins).
This setting is made in the translator.properties
file, and would look like this:
printPageWidth = 7
printPageHeight = 9.5
Exceptions to this practice
You can disregard this practice if :
- Your users will never print the form.
- You have tested your form to ensure that printing from Webform Server does not cause a loss of detail or other visual problems.