[Back to RiceInfo]

Printable web forms with "printform"

Printform is a CGI program which accepts input from a user via a World-Wide Web form and then returns it in HTML format suitable for printing from the user's web browser.

Printform is intended for applications which require the submission of paper forms. For paperless submission of forms by e-mail, see the companion yamform program.

Like yamform, printform allows the programs is that printform allows the designer of the form to control the format of the resulting printed report -- not just the input format but the output format as well. However, since the actual printing is done by the end user's web browser, there may be variation from browser to browser and printer to printer.

Attention non-Rice users: Please refrain from setting up forms on non-Rice servers which post to the installation of printform at Rice. If you wish, you may install the printform source at your site, although please note that it is entirely unsupported by Rice.

Sections of this page:


How to set up a form with printform

Any WWW data maintainer at Rice may create WWW forms which use the printform program. To do so you will need to take the following steps:

An example form

Here is an example of a WWW form based on printform:

-- Prentiss Riddle (riddle@rice.edu) 1996.08.30