attachment

<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Harry,<div class=""><br class=""></div><div class="">Thanks for this. &nbsp;After reviewing the section on JPEG, it looks like the only keyword I haven't covered is 'hierarchical'. &nbsp;The referenced document also includes some good information on how each of the features is implemented in JPEG...</div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><div><blockquote type="cite" class=""><div class="">On Oct 21, 2015, at 11:10 AM, <a href="mailto:Harry.Lewis@ricoh-usa.com" class="">Harry.Lewis@ricoh-usa.com</a> wrote:</div><br class="Apple-interchange-newline"><div class=""><font size="2" face="sans-serif" class="">Hi Michael. I think the "jpeg-features-supported"
attribute is a good idea and your registered keywords make sense. I don't
know how useful anyone in the PWG will find this but, in the same wheelhouse,
the AFPC has defined (print) "subsets" for several widely available
formats TIFF, JPEG, PNG and SVG (not published yet). The AFP subset for
JPEG was submitted to ISO in 2011 and became or formed the basis for </font><a href="https://www.iso.org/obp/ui/#iso:std:iso-iec:10918:-6:ed-1:v1:en" class=""><font size="2" color="blue" face="sans-serif" class=""><b class="">ISO/IEC
10918-6 Application to printing systems</b></font></a><font size="2" face="sans-serif" class=""><b class="">
</b></font><font size="2" face="sans-serif" class="">now a published ISO standard.
I'm not suggesting this intersects 100% with Apple's attributes but mention
it as FYI in case you might find it helpful in general. It has been a while
since ISO published and I don't recall what additions or changes may have
occurred so persons really interested are advised to purchase the ISO standard.
Meanwhile, the AFPC document is </font><a href="http://afpcinc.org/wp-content/uploads/2014/04/AFPC-Subsets-v2.0.pdf" class=""><font size="2" color="blue" face="sans-serif" class="">freely
available</font></a><font size="2" face="sans-serif" class=""> and the PWG is free
to reference the document if that ever makes sense. &nbsp;</font>
<br class="">
<br class=""><font size="2" face="Verdana" class=""><b class="">Harry Lewis</b></font><font size="1" color="#808080" face="Verdana" class=""><br class="">
AFPC President &amp; Secretary<br class="">
Program Manager IP &amp; Standards<br class="">
Phone: 720-663-3456<br class="">
e-mail: <a href="mailto:harry.lewis@ricoh-usa.com" class="">harry.lewis@ricoh-usa.com</a></font><font size="2" face="Verdana" class=""><br class="">
</font><span id="cid:_1_10295614102951C800535C7487257EE5">&lt;Mail Attachment.gif&gt;</span>
<br class="">
<br class="">
<br class="">
<br class=""><font size="1" color="#5f5f5f" face="sans-serif" class="">From: &nbsp; &nbsp; &nbsp;
&nbsp;</font><font size="1" face="sans-serif" class="">Michael Sweet &lt;<a href="mailto:msweet@apple.com" class="">msweet@apple.com</a>&gt;</font>
<br class=""><font size="1" color="#5f5f5f" face="sans-serif" class="">To: &nbsp; &nbsp; &nbsp;
&nbsp;</font><font size="1" face="sans-serif" class="">ipp &lt;<a href="mailto:ipp@pwg.org" class="">ipp@pwg.org</a>&gt;</font>
<br class=""><font size="1" color="#5f5f5f" face="sans-serif" class="">Date: &nbsp; &nbsp; &nbsp;
&nbsp;</font><font size="1" face="sans-serif" class="">10/21/2015 05:56 AM</font>
<br class=""><font size="1" color="#5f5f5f" face="sans-serif" class="">Subject: &nbsp; &nbsp;
&nbsp; &nbsp;</font><font size="1" face="sans-serif" class="">[IPP] Registration
template for "jpeg-features-supported (1setOf type2 keyword)"</font>
<br class=""><font size="1" color="#5f5f5f" face="sans-serif" class="">Sent by: &nbsp; &nbsp;
&nbsp; &nbsp;</font><font size="1" face="sans-serif" class=""><a href="mailto:ipp-bounces@pwg.org" class="">ipp-bounces@pwg.org</a></font>
<br class="">
<hr noshade="" class="">
<br class="">
<br class="">
<br class=""><tt class=""><font size="2" class="">All,<br class="">
<br class="">
Apple would like to register a new "jpeg-features-supported (1setOf
type2 keyword)" attribute for the purpose of describing the optional
features that a Printer supports in the JPEG file interchange format (JFIF,
image/jpeg MIME media type). The following keyword values will initially
be registered:<br class="">
<br class="">
- 'none': The Printer only supports the baseline JFIF format; this keyword
only appears by itself.<br class="">
- 'arithmetic': The Printer supports arithmetic encoding.<br class="">
- 'cmyk': The Printer supports CMYK images.<br class="">
- 'deep': The Printer supports more than 8 bits per component.<br class="">
- 'icc': The Printer supports embedded ICC profiles.<br class="">
- 'lossless': The Printer supports lossless JPEG encoding.<br class="">
- 'progressive': The Printer supports progressive encoding.<br class="">
<br class="">
The primary purpose of this attribute is to allow the Client to determine
whether a JPEG file can be printed directly or must be converted to an
alternate form (e.g. PWG Raster) prior to printing. &nbsp;Because of the
way many printers process JPEG files, some features (ICC and CMYK support
in particular) are silently ignored if not supported, leading to incorrect
output (otherwise we could look for a document-format error and retry...)<br class="">
<br class="">
....<br class="">
<br class="">
Printer Description attributes: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; Reference<br class="">
------------------------------ &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; ---------<br class="">
jpeg-features-supported (1setOf type2 keyword) &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; [APPLE20151021]<br class="">
<br class="">
<br class="">
Attributes (attribute syntax)<br class="">
 &nbsp;Keyword Attribute Value &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; Reference<br class="">
 &nbsp;----------------------- &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; ---------<br class="">
jpeg-features-supported (1setOf type2 keyword) &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; [APPLE20151021]<br class="">
 &nbsp;arithmetic &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp;[APPLE20151021]<br class="">
 &nbsp;cmyk &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
[APPLE20151021]<br class="">
 &nbsp;deep &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
[APPLE20151021]<br class="">
 &nbsp;icc &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
[APPLE20151021]<br class="">
 &nbsp;lossless &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp;[APPLE20151021]<br class="">
 &nbsp;none &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
[APPLE20151021]<br class="">
 &nbsp;progressive &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp;[APPLE20151021]<br class="">
<br class="">
_________________________________________________________<br class="">
Michael Sweet, Senior Printing System Engineer, PWG Chair<br class="">
<br class="">
_______________________________________________<br class="">
ipp mailing list<br class="">
<a href="mailto:ipp@pwg.org" class="">ipp@pwg.org</a><br class="">
</font></tt><a href="https://www.pwg.org/mailman/listinfo/ipp" class=""><tt class=""><font size="2" class="">https://www.pwg.org/mailman/listinfo/ipp</font></tt></a><tt class=""><font size="2" class=""><br class="">
</font></tt>
<br class=""></div></blockquote></div><br class=""><div class="">
<div class=""><span style="font-family: 'Andale Mono'; orphans: 2; widows: 2;" class="">_________________________________________________________</span><br class="" style="font-family: 'Andale Mono'; orphans: 2; widows: 2;"><span style="font-family: 'Andale Mono'; orphans: 2; widows: 2;" class="">Michael Sweet, Senior Printing System&nbsp;Engineer, PWG Chair</span></div>

</div>
<br class=""></div></body></html>