This appendix lists examples values for the following Attributes of the FileSpec Resource: MimeType and MimeTypeVersion . The preferred file name extension is also indicated for use in the FileSpec /@ URL Attribute. The tables below apply to the values of PDLType and PDLVersion defined in Section 7.4.2.5, “Document Properties” , respectively.
The listing is intended to be exhaustive for the most likely document formats that are routinely used in JDF applications. However, other document formats and other combinations of the listed document formats can be used as well. When these format standards are revised with new version numbers, they may be used and should follow the patterns established in the following tables.
Many MimeTypeVersion values are taken from the Printer MIB [RFC1759] by using the a language (e.g., PS, PCL, etc. ) as a prefix followed by the level or version defined for prtInterpreterLangLevel separated by a “/” character (ex. “PS/3” for PostScript Level 3.) For file formats not in the Printer MIB , the prefix is the common acronym for the format with “/” changed to “-” so that the prefix always ends with the first “/” (ex. “ DCS /2.0” for DCS version 2.0 and “TIFF-IT/ BL / P1:1998 ” for TIFF/IT -- Binary Line art image data -- profile 1.)
Table H-1 lists the MimeType values that are MIME Media Types registered with IANA (as opposed to file types which are not registered with IANA) in alphabetical order, as well as possible MimeTypeVersion values. A blank MimeTypeVersion table entry indicates that there is no recognized version number for the MimeType . Table H-1 also lists the associated recommended file name extensions commonly used by JDF applications. Note: According to [RFC2046] the initial set of MIME media types start with the substrings: “application/”, “audio/”, “image/”, “message/”, “model/”, “multipart/”, “text/” or “video/”. File Types will not start with these strings. The Compression values that do have a corresponding IANA MIME type are also listed, so that a file that is so compressed or encoded has an appropriate MimeType value for the file, as shown below.
Modification note: starting with JDF 1.4, the second column “Sample MimeType Version” replaces “MimeType Version” and rows with same value of MimeType, but with different values of MimeType Version are reduced to a single row with just a sample MimeType Version
|
Macintosh BinHex 4.0 7-bit encoding [RFC1741] Note: BinHex encoding converts an 8-bit file into a 7-bit format [RFC1741] , similar to Uuencoding. BinHex format preserves file Attributes, as well as Macintosh resource forks, and includes CRC (Cyclic Redundancy Check) error-checking. This encoding method works on any type of file, including formatted word processing and spreadsheet files, graphics files and even executable files (i.e., programs or applications). Note: BinHex is not to be confused with MacBinary encoding, which is an 8-bit format. |
|||
|
Adobe Portable Document Format [PDF1.6] and Portable Document Format (PDF) PDF/ X-3 [ISO15930-6:2003] |
|||
|
CIP4 Job Definition Format (JDF) version 1.4 (See Job Messaging Format). |
|||
|
CIP3 Print Production Format (PPF) version 3.0, 1998 [PPF] |
|||
|
International Color Consortium (ICC) File Format for Color Profiles taken from the binary coded decimal Profile Header Profile Version Number field (bytes 8 through 11) [ICC.1] Creation note: starting with JDF 1.4 this MimeType replaces “ICC Profile”. See Table H-2. |
|||
|
Personalized Print Markup Language [PPML] |
|||
|
QuarkXPress [Quark] |
|||
|
ZIP packaging -- The actual compression used for each file in a ZIP package is stored in the ZIP package as metadata for each file. Therefore, the FileSpec /@ Compression Attribute for the contained file may use any Compression value, including "None" , "Compress" , "Gzip" and "ZLIB" . |
|||
|
JPEG See [RFC2045] and [RFC2046] . Note: image/jpeg is really an image format, not a file format. JFIF and EXIF are file formats that contain image/jpeg image format data, and some applications have their own formats that are similar to JFIF and EXIF but which are proprietary. None the less, the “image/jpeg” MimeType value is used to identify these file types. |
|||
|
Tag Image File Format [RFC3302] Note: The image/tiff MIME MediaType is assumed to be TIFF Revision 6.0 as defined in detail by Adobe in [TIFF6] . TIFF/IT is a different MIME type. |
|||
|
Multipart/Related with JDF as the first part [RFC2387] |
|||
Table H-2 lists the MimeType values that are file types assigned by CIP4 (as opposed to MIME Media Types which are registered with IANA) and possible MimeTypeVersion values commonly used in JDF applications. A blank MimeTypeVersion table entry indicates that there is no recognized version number for the MimeType . Table H-2 also lists associated recommended file name extensions values. A blank file extension column entry indicates that there is no recognized file name extension for the MimeType . The Compression values that do not have a corresponding IANA MIME type are also assigned a file type value, so that a file that is so compressed or encoded has an appropriate MimeType value for the file, as shown in the table below.
|
Base64 -- A format for encoding arbitrary binary information for transmission by electronic mail. [RFC3548] |
||
|
Compress -- UNIX compression [RFC1977] . |
||
|
Document Color Separation (DCS), version 2.0. [DCS2.0] |
||
|
Deflate -- The file is compressed using ZIP public domain compression format [RFC1951] . |
||
|
Gzip -- GNU zip compression technology [RFC1952] . |
||
|
International Color Consortium (ICC) File Format for Color Profiles taken from the binary coded decimal Profile Header Profile Version Number field (bytes 8 through 11) [ICC.1] Deprecation note: starting with JDF 1.4 this MimeType becomes "application/vnd.iccprofile" . See Table H-1. |
||
|
MacBinary -- An encoding format that combines the two forks of a Mac file, together with the file information (Name, Creator Application, File Type, etc. ) into a single binary data stream that is suitable for storage or transferring through non-Mac systems. [macbinary] |
||
|
TIFF/IT [ISO12639:2004] -- Full Page -- baseline Note: the file format TIFF/IT must not use the “application/tiff” MimeType . The “image/tiff” MimeType conforms to baseline TIFF 6.0 [RFC3302] , whereas TIFF/IT does not conform to TIFF 6.0. Consequently, the widely-deployed TIFF 6.0 readers are not able to read TIFF/IT. The [RFC3302] requires that an RFC be published in order to extend image/tiff with a parameter that would be needed in order to distinguish TIFF/IT from TIFF. There is no plan by the ISO committee that oversees TIFF/IT to register TIFF/IT with either a parameter to image/tiff or as new separate MIME type. Therefore, TIFF/IT will use the FileType Attribute instead of the MimeType Attribute. |
||
|
TIFF/IT [ISO12639:2004] -- Continuous Tone picture data -- baseline |
||
|
TIFF/IT [ISO12639:2004] -- Continuous Line art -- baseline |
||
|
TIFF/IT [ISO12639:2004] -- High-resolution Continuous tone image data -- baseline |
||
|
TIFF/IT [ISO12639:2004] -- monochrome picture image data -- baseline |
||
|
TIFF/IT [ISO12639:2004] -- Binary Picture image data -- baseline |
||
|
TIFF/IT [ISO12639:2004] -- Binary Line art image data -- baseline |
||
|
TIFF/IT [ISO12639:2004] -- Full Page -- profile 1 |
||
|
TIFF/IT [ISO12639:2004] -- Continuous Tone picture data -- profile 1 |
||
|
TIFF/IT [ISO12639:2004] -- Color Line art data -- profile 1 |
||
|
TIFF/IT [ISO12639:2004] -- High-resolution Continuous tone image data -- profile 1 |
||
|
TIFF/IT [ISO12639:2004] -- monochrome picture image data -- profile 1 |
||
|
TIFF/IT [ISO12639:2004] -- Binary Picture image data -- profile 1 |
||
|
TIFF/IT [ISO12639:2004] -- Binary Line art image data -- profile 1 |
||
|
TIFF/IT [ISO12639:2004] -- Full Page -- baseline Note: this entry and following ones were created in the context of [ISO12639:2004] , whereas preceding entries were created in the context of the 1998 version of [ISO12639:2004] |
||
|
TIFF/IT [ISO12639:2004] -- Continuous Tone picture data -- baseline |
||
|
TIFF/IT [ISO12639:2004] -- Color Line art data -- baseline |
||
|
TIFF/IT [ISO12639:2004] -- High-resolution Continuous tone image data -- baseline |
||
|
TIFF/IT [ISO12639:2004] -- monochrome picture image data -- baseline |
||
|
TIFF/IT [ISO12639:2004] -- Binary Picture image data -- baseline |
||
|
TIFF/IT [ISO12639:2004] -- Binary Line art image data -- baseline |
||
|
TIFF/IT [ISO12639:2004] |
||
|
TIFF/IT [ISO12639:2004] -- Full Page -- profile 1 |
||
|
TIFF/IT [ISO12639:2004] -- Continuous Tone picture data -- profile 1 |
||
|
TIFF/IT [ISO12639:2004] -- Color Line art data -- profile 1 |
||
|
TIFF/IT [ISO12639:2004] -- High-resolution Continuous tone image data -- profile 1 |
||
|
TIFF/IT [ISO12639:2004] -- monochrome picture image data -- profile 1 |
||
|
TIFF/IT [ISO12639:2004] -- Binary Picture image data -- profile 1 |
||
|
TIFF/IT [ISO12639:2004] -- Binary Line art image data -- profile 1. Note: There is no TIFF/IT P1 conformance level of SD in [ISO12639:2004] |
||
|
TIFF/IT [ISO12639:2004] -- Full Page -- profile 2 |
||
|
TIFF/IT [ISO12639:2004] -- Continuous Tone picture data -- profile 2 |
||
|
TIFF/IT [ISO12639:2004] -- Color Line art data -- profile 2 |
||
|
TIFF/IT [ISO12639:2004] -- High-resolution Continuous tone image data -- profile 2 |
||
|
TIFF/IT [ISO12639:2004] -- monochrome picture image data -- profile 2 |
||
|
TIFF/IT [ISO12639:2004] -- Binary Picture image data -- profile 2 |
||
|
TIFF/IT [ISO12639:2004] -- Binary Line art image data -- profile 2 |
||
|
TIFF/IT [ISO12639:2004] |
||
|
Type 1 Font [type1font] |
||
|
True Type Font [truetypefont] |
||
|
Open Type Font [opentypefont] |
||
|
Uuencode -- A set of encoding algorithms for converting files into a series of 7-bit ASCII characters that can be transmitted over the Internet. Originally, uuencode stood for Unix-to-Unix encode, but it has since become a universal protocol used to transfer files between different platforms such as Unix, Windows and Macintosh. Uuencoding is especially popular for sending Email attachments. [uuencode] |
||
|
ZLIB -- ZLIB compression [RFC1950] |