Re: [Printing-architecture] Bye-Bye colord - OR - Poll ICC profiles via IPP for soft proofing
Till Kamppeter <[email protected]>
| Newsgroups | dev.linux.lists.printing-architecture |
|---|---|
| Message-ID | <[email protected]> |
On 23/08/2022 13:23, Michael Sweet wrote:
>
> No.
>
> Most printers don't host ICC profiles and don't support HTTP PUT or Set-Printer-Attributes.
>
OK, most printers are not high-end enough that one would want to do
soft-proofing for them. Apps/filters just sending sRGB to them is good
enough.
>> Now, with profiles listed by the "printer-icc-profiles" printer IPP attribute, could the soft-proofing software simply download and use these profiles?
>
> For the class of printers that supports it, yes. But I'd treat this as a source of profiles that can be downloaded on demand and associated with the local queue (alongside any profiles the user has installed manually).
>
>> In case of a legacy printer the Printer Application should be able to hold color profiles, ideally both in the Snap's static file system image for the profiles which come with the Printer Application and in the variable/state file system for user-added profiles. Ideally such functionality should get added to PAPPL.
>
> Right now I have no plans to add explicit support for ICC profiles to PAPPL as the class of printer being supported won't get anything out of it - *no* open source driver provides ICC profiles at this time, label and B&W laser printers won't benefit, and Gutenprint's notion of color management makes using ICC profiles basically useless - too many knobs.
>
The current 6 Printer Applications (LPrint, hp-printer-app, the 4
retro-fitting ones) actually do not need it, also if Gutenprint and
HPLIP will get replaced by native ones at a certain point in time. But
later on, a manufacturer could theoretically want to make a Printer
Applications for high-end printers with ICC profile support ...
Till