I suggest that there is at least two cases here:
1) The user does not care, as long as the document gets printed somehow, in
which case the templete provides the administrator chosen defaults for the
destination printer.
2) The user wants to find out the capabilities and defaults for the
destination printer, by downloading a form (or in some other format) which
contains the capability options, with the default values filled in.
The user can then either:
a) accept all the defaults, or
b) make modifications (within the possible capability restrictions) and then
send off the print request.
3) A further case may be that the user only downloads the printer capability
information once, and then re-uses that for subsequent submissions (close to
current printing practices using print drivers). A drawback with this
solution is that if capabilities or defaults of the printer change, the
user's stored information will become out-of-date.
Carl-Uno
>
>