JDF-Dateien (Job Definition Format-Dateien) sind XML-basierte Dateien mit öffentlichen Informationen, die Dateien mit mehreren Produktionssystemen verknüpfen bzw. darauf verweisen können. Mit Hilfe von JDF-Dateien können Verfasser und Druckdienstleister die Intention eines gedruckten Dokuments und die einzelnen Schritte, die zum Erreichen dieser Intention erforderlich sind, beschreiben. Bei einer JDF-Auftragsdefinitionsdatei handelt es sich gewissermaßen um ein elektronisches Job-Ticket für einen Auftrag mit dem Auftragsinhalt (z. B. InDesign-Dateien oder PDF-Dokumente) sowie Anweisungen für die Interaktion mit JDF-kompatiblen Produktionssystemen. Die Aufträge werden automatisch durch die einzelnen Schritte des Arbeitsablaufs geleitet, von der PDF-Erstellung über die Preflight-Prüfung und Korrektur bis hin zur endgültigen Druckproduktion.
JDF-Dateien enthalten Daten wie Medien- und Tintenanforderungen, Auflagenhöhe, Kundeninformationen und Produktbeschreibungen. Eine JDF-Datei enthält außerdem Verweise auf Dateien mit Seiten und beschreibt, wie diese Seiten im Endprodukt angeordnet sein sollen. Die JDF-Datei kann auch die notwendigen Informationen zur Erstellung von PDF-Dateien enthalten, die für den jeweiligen Produktionsprozess geeignet sind, darunter beispielsweise Einstellungen für die PDF-Konvertierung und Preflight-Profile. In Abhängigkeit von den Anweisungen in der Auftragsdefinition und den Ergebnissen bestimmter Prozesse kann eine JDF-Datei auch einen Validierungsstempel enthalten, der angibt, dass der Druckauftrag gemäß den Einstellungen durchgeführt und geprüft wurde.
Die Möglichkeit, PDF-Konvertierungs- und Preflight-Einstellungen in ein JDF-Paket einzubetten und zu prüfen, dass die Schritte und Prozesse erfolgreich durchlaufen wurden, gewährleistet die Integrität der Dateien, bevor ein Auftrag in die Druckproduktion übergeht. So können Druckdienstleister oder Verfasser die PDF-Erstellung und Preflight-Überprüfung automatisch mittels JDF steuern. Hierfür wird festgelegt, welche PDF-Konvertierungseinstellungen und Preflight-Profile ein Auftrag erfüllen muss, bevor er in Produktion gehen kann. Wird der Prozess erfolgreich abgeschlossen, wird der JDF-Datei ein Validierungsstempel hinzugefügt und Validierungstext auf dem Computerbildschirm angezeigt.
