<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><div>On Jun 1, 2011, at 1:03 PM, Jan-Peter Homann wrote:</div><blockquote type="cite">

  
    <meta content="text/html; charset=ISO-8859-1" http-equiv="Content-Type">
  
  <div bgcolor="#ffffff" text="#000000">
    Hello Mike an all,<br>
    There is definetely a very import use case for "embedding arbitrary
    ICC device profiles into a CUPS raster stream":<br>
    <br>
    We need a mechanism, that the colormanagement in "..toraster" is
    synchronized with the driver setup. <br>
    <br>
    Such workflow must include the use case, that the user can download
    a printer profile and can easily configure it in his printing
    environment.<br>
    <br>
    For this use case, the printer profile must have metadata included
    to allow a synchronization with driver settings after download. The
    most secure mechanism in my eyes is to embed the driver settings
    directly into the profile and define a mechanism for handing over
    the settings to the driver, when the profile is used.<br></div></blockquote><div><br></div>First, if you really are going to use job ticket data from an ICC profile, they need to be exposed as such (as IPP attributes in the job submission). Relying on the document data as the source of the job ticket is a recipe for disaster - you will never get all formats to support it and the data may not be valid for the printer you are using, That is the main reason why we (Apple, and the PWG) push so hard for external job tickets.</div><div><br></div><div>Second, your use case requires the driver settings, not the profile, and those settings do not need to be embedded in the document data for this to work.</div><div><br></div><div>
<span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Geneva; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Geneva; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Monaco; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>________________________________________________________________________</div><div>Michael Sweet, Senior Printing System Engineer, PWG Chair</div><div><br></div></div></span></div></span></span></div></body></html>