IPP Mail Archive: Re: IPP> printer-resolution standard values retrograded

Re: IPP> printer-resolution standard values retrograded

Robert Herriot (Robert.Herriot@Eng.Sun.COM)
Thu, 5 Jun 1997 15:09:12 -0700

We consciously avoided having both a x and y printer resolution
attributes. We didn't want a client or server to deal with all the
impossible combinations of x and y. We believed that the number of
combinations was sufficiently small that it was better to enumerate
them. The supported values is then an accurate list, unlike the x-and-y
solution where some combinations may be unsupported. Furthermore, a
particular printer is unlikely to support more than a very few.

How many do you think there are with current technology? 25? 50?
What is the largest number any printer supports? 2? 3?

I still think we make the correct choice.

Bob Herriot
> From stanmcc@cp10.es.xerox.com Thu Jun 5 12:12:50 1997
>
> I have a couple of comments about printer-resolution.
>
> 1. The list is missing the multiples of 360 that are in fairly common use
> in ink-jet printers. And most of these printers, if not all, can have a
> 2-dimensional resolution, e.g., 360x720, ... , 720x1440, 1440x1440. So the
> list needs to be expanded to cover these.
>
> 2. Given the potentially large list of 2d values, there is an mxn problem
> here, in addition to the need to register every new value with IANA. It
> seems more straightforward to simply replace the printer-resolution
> attribute with two attributes, printer-x-resolution and
> printer-y-resolution, each having an integer type which encodes the actual
> resolution value. Then there is no need to register the values.
>
> We made the mistake in DPA of having only a single value to encode printer
> resolution. I have submitted a defect report to ISO to correct the
> problem, and I hope IPP will fix the problem as well.
>
>
>
> At 08:38 AM 6/5/97 PDT, Tom Hastings wrote:
> >The 970512.doc had the following for printer-resolution, but the
> >latest I-D 970603 has reverted to earlier text that didn't have any standard
> >values listed.
> >
> >Did any other attributes retrograde?
> >
> >Tom
> >
> >6.2.12 printer-resolution (type2 keyword)
> >This job attribute specifies the resolution that the Printer should use.
> >The values are type2 keywords which represent single integers or pair of
> >integers. The latter are to specify the resolution when the x and y
> >dimensions differ. When two integers are specified, the first is in the x
> >direction, i.e., in the direction of the shortest dimension of the medium,
> >so that the value is independent of whether the printer feeds long edge or
> >short edge first.
> >The standard values are:
> >normal
> >res-100
> >res-200
> >res-240
> >res-300
> >res-600
> >res-800
> >res-1200
> >res-1800
> >res-100x200
> >res-300x600
> >res-600x300
> >res-400x800
> >res-800x400
> >res-600x1200
> >res-1200x600
> >res-1800x600
> >
> >
> >
> >
>
>