[Openicc] - CM Framework - Printer Driver - output intent

Michael Sweet msweet at apple.com
Tue Jun 21 10:04:22 PDT 2011


The limit on any single value in the IPP encoding is 32767 bytes. Comma-delimited strings, like those used for the curves, are broken up into an array of strings when encoding an option as an IPP attribute.

On Jun 21, 2011, at 7:05 AM, Till Kamppeter wrote:

> On 06/21/2011 01:58 PM, Robert Krawitz wrote:
>> On Tue, 21 Jun 2011 10:44:43 +0200, Jan-Peter Homann wrote:
>>> Hello to all,
>>>   lso Till supports the idea of Hal to send the driver settings as CUPS IPP attributes. If also Mike Sweet would agree, that this is a good idea than we may should integrate this recommendation somehow in the CUPS specification / documentation ?
>>> 
>>> Robert:
>>> This solution would make it obsolete, that Gutenprint should query any CM Framework as you whished
>> 
>> As long as it's possible to send enough data through the IPP
>> attributes (including those potentially 1 MB curves I was talking
>> about), and it isn't confined to values enumerated in PPD files.
>> 
> 
> I do not know about the maximum size and number of IPP attributes, but option settings which are not defined in the PPD are also passed through and put into the fifth command line argument of the filters and the backend. So probably any ASCII string can be an IPP attribute.
> 
>   Till

________________________________________________________________________
Michael Sweet, Senior Printing System Engineer, PWG Chair



More information about the openicc mailing list