- This line was added.
- This line was removed.
- Formatting was changed.
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.
Download JDF Specification
The following you can download the latest official JDF Specification. If you are interest in JDF next versions draft please visit the page JDF 1.6 (dev) in the TSC Space. There is also an archive of all former JDF versions on JDF Archive. A preview of JDF 1.6 can be dowloaded here:JDF-Specification-1.6-DRAFTRC-IP-4.pdf1.pdf This document is the release candidate of JDF 1.6 but still contains a few minor known issues such as incomplete graphics. These issues will be resolved inb January.
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.
|Page properties report|
Download JDF Schema
CIP4 provides a lax and a strict version of the JDF Schema. The lax version allows you to add custom nodes and attributes without any additional foreign schema whereas the strict version requires one.
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.