The Job Definition Format (JDF) is an industry standard designed to simplify information exchange between different applications and systems in and around the graphic arts industry. To that end, JDF builds on and extends beyond pre-existing partial solutions, such as CIP3's Print Production Format (PPF) and Adobe Systems' Portable Job Ticket Format (PJTF). It also enables the integration of commercial and planning applications into the technical workflow. JDF joins the growing number of standards based on XML, ensuring maximum possible portability between different platforms and ready interaction with Internet-based systems. The JDF Specification defines the entire print production process as well as the print product life cycle in a very detailed manner. The JDF specification is the master document for system integration and product description.
JDF is a comprehensive XML-based file format and proposed industry standard for end-to-end job ticket specifications combined with a message description standard and message interchange protocol.
- JDF is designed to streamline information exchange between different applications and systems.
- JDF is intended to enable the entire industry, including media, design, graphic arts, on-demand and e-commerce companies, to implement and work with individual workflow solutions.
- JDF will allow integration of heterogeneous products from diverse vendors to create seamless workflow solutions.
The most prominent features of JDF are:
- Ability to carry a print job from genesis through completion. This includes a detailed description of the creative, prepress, press, postpress and delivery processes.
- Ability to bridge the communication gap between production and Management Information Services (MIS). This ability enables instantaneous job and device tracking as well as detailed pre- and post-calculation of jobs in the graphic arts.
- Ability to bridge the gap between the customer's view of product and the manufacturing process by defining a process-independent product view as well as a process-dependent production view of a print job.
- Ability to define and track any user-defined workflow without constraints on the supported workflow models. This includes serial, parallel, overlapping, and iterative processing in arbitrary combinations and over distributed locations.
- Ability to do so (1, 2, 3, and 4) under nearly any precondition.
You are missing functionality in the JDF Specification or you have a suggestion how to clarify or improve our Spec? Become part of the CIP4 Community! Please don't hesitate to tell us by creating a new JIRA issue. We would love to discuss your ideas!
If you don't have any account yet, feel free to create one here: Visitor Registration.
Download JDF Specification
|JDF 1.6 final published version|
|JDF 1.6 including the current state of the errata as comments.|
There is also an archive of all former JDF versions on JDF Archive.
Download JDF Schema
CIP4 provides a lax version of the JDF Schema in the default zip file. The lax version allows you to add custom nodes and attributes without any additional foreign schema.
A strict version, which requires a valid schema for all foreign namespaces, is also provided for convenience.
Interoperability Conformance Specifications (ICS)
The concept of Interoperability Conformance Specification of “ICS” documents is introduced. No single device (i.e., printer, press, imagesetter, etc.) is likely to implement all that the JDF specification provides for. For instance, if you are in the digital printing business, you might not care to facilitate data used for case binding. A RIP is not a requirement for facilitating JDF preflighting. A Stitcher probably doesn't need to handle image rendering data. To specify exactly what individual classes of devices need to do with JDF, CIP4 members are developing ICS document that will provide the minimum expectations for individual classes of devices.
|Base ICS||Base||1.5||First document in a series of ICS documents.|
|Binding ICS||Binding||1.0||Requirements for Saddle Stitching, Soft-cover and Hardcover Binding.|
|Common Metadata for Document Production Workflow ICS||PDF/VT||1.0||Standardized metadata embedded in structured PDL data.|
|Customer to MIS ICS||CusMIS||1.3||Use of PrintTalk and JDF to convey customers requirements to a print provider|
|Integrated Digital Printing ICS||IDP||1.5||Integrated Digital Printing (IDP)|
|JMF ICS||JMF||1.5||Communication using JMF|
|Layout Creator to Imposition ICS||LayCrImp||1.4||Interface between a layout creation tool and a Consumer|
|MIS ICS||MIS||1.5||Interoperability between MIS and production equipment|
|MIS to Conventional Printing ICS||MISCPS||1.3||Requirements for JDF Sheet-Fed Offset Printing|
|MIS to Finishing ICS||MISFin||1.3||Interface between the MIS and a Postpress Controller|
|MIS to PrePress ICS||MISPRE||1.5||Connect an MIS system to a prepress system|
|MIS to WebPress ICS - Commercial Web||MISWebComm||1.3||Requirements for JDF Commercial WebPrinting|
|MIS to WebPress ICS - Newspaper||MISWebNewspaper||1.3||Requirements for JDF NewsPrinting|
|Office Digital Printing ICS||ODP||1.3||Digital Printing|
|Prepress to Conventional Printing ICS||PRECP||1.4||Interface between a Prepress and Conventional Printing|
|Wide Format Printing ICS||DWF||1.4||Wide Format Printing|