There is a simple answer to your question. The whole idea about job template
attributes is that they complement or override what is in the document data.
This corresponds to your case 2).
So, if there is no corresponding specification inside the document, the
printer should use the job template attribute value in combination with
other information in the document, but if the document contains the same
kind of information e.g. number of copies, the job template attribute should
override what is in the document. HOW the latter is done is a matter of
implementation; replacing the information within the document is one of
several possible ways to do the override.
> -----Original Message-----
> From: peiwai chiu [mailto:peiwai at usa.net]
> Sent: Monday, August 16, 1999 10:59 AM
> To: ipp at pwg.org> Subject: IPP> Questions on IPP
>> I wonder if anyone can answer the following questions related to IPP.
>> Say I print a document through a printer driver to make a
> data file and sent
> it to a ipp printer. If the settings of "number of copies",
> "orientation" or
> other job templates in my data file are different than what I
> choose in the
> ipp client job attributes, (1) can the ipp printer detect the
> (2) can the printer change the setting embedded in my data
> that I sent or
> override it. (3) if not, why bother asking so many attributes. (or the
> attributes are actually generated by the client applicatiion
> which are the
> exact copies of user's choices.) (4) what will happen to the printout?
>> Please let me know if this address in not for posting questions.
>> Roy Chiu