Job Definition Format (JDF) 是一种基于 XML 的开放标准文件格式,并使用行业认可的 XML 标记。JDF 通过在不同 JDF 应用程序之间实现数据交换,从而使打印生产过程实现自动化。XML 代码中嵌入了从文档设计到印后的打印作业说明。
利用 JDF,可更快、更高效地生成作业数据。
Job Messaging Format (JMF) 是 JDF 工作流程中使用的通信协议。
JDF 票证是 XML 格式的作业说明。它可以被支持 JDF 的设备读取和处理,这些设备称为 JDF 工作设备。
JMF 消息是在 JDF 管理器与 JDF 工作设备之间交换的 XML 格式的信息。JDF 管理器可能是 JDF 作业提交应用程序,该应用程序将包含作业信息的 JMF 消息发送至支持 JDF 的打印机。
为了启动打印作业,JDF 作业提交应用程序会提交 JMF 消息,其中包含对存储在外部位置的 JDF 票证的引用。此 JDF 票证可由支持 JDF 的打印机进行检索。而 JDF 票证包含对打印文档所在位置的引用。因此,支持 JDF 的打印机还会从外部位置检索打印文档。
打印文档可能具有 PostScipt, PCL 或 PDF 文档。
用户可以使用 PRISMAsync Print Server 票证编辑器、远程打印机驱动程序或外部应用程序创建 JDF 票证。
以下列方式提交作业后, PRISMAsync Print Server 可以根据 JDF 票证处理作业。
提交方法 |
说明 |
JDF 作业处理和作业监控 |
---|---|---|
通过 HTTP 由 JDF 管理器应用程序提交 |
JMF 消息包含对打印文档和 JDF 票证的引用。 仅在 JDF/JMF 通信通过 HTTP 运行时, PRISMAsync Print Server 才会作为支持 JDF 的打印机。 |
通信和进度可以通过外部 JDF 管理器或作业提交应用程序来管理。 |
由 PRISMAsync Remote Manager 或远程打印机驱动程序提交 |
JDF 票证和打印文档已集成到单个作业数据文件中。 |
不可能 |
通过 LPR 提交 |
JDF 票证和打印文档已集成到单个作业数据文件中。 |
不可能 |
通过 Socket 9100 提交 |
JDF 票证和打印文档已集成到单个作业数据文件中。 |
不可能 |
通过 SMB 提交 |
JDF 票证和打印文档已集成到单个作业数据文件中。 |
不可能 |
通过 Novell eNDPS 提交(仅限 VarioPrint 6000 Line)。 |
JDF 票证和打印文档已集成到单个作业数据文件中。 |
不可能 |
通过 Hotfolder 提交 |
JDF 票证存储在 Hotfolder 中。JDF 票证确定拖放到 Hotfolder 中的打印文档的作业属性。 |
不可能 |
默认情况下,JDF 管理器会将 JMF 消息提交至 HTTP 端口:8010.您可以在打印机的 Settings Editor 中将端口号更改为另一个空闲端口号。
JDF 管理器在 JMF 消息中指定 PRISMAsync Print Server 发送返回消息所能使用的地址和端口。
下面的方案解释了 PRISMAsync Print Server 如何作为支持 JDF 的打印机。
JDF 作业提交应用程序将作业票证和打印文档存储在外部位置。
JDF 作业提交应用程序和 PRISMAsync Print Server 会交换 JMF 消息。
来自 JDF 作业提交应用程序的 JMF 消息包含对 JDF 票证和打印文档位置的引用。
系统根据 JDF 票证处理和打印打印文档。
以下方案显示了 PRISMAsync Print Server 如何处理由 JDF 作业提交应用程序提交的 JDF 作业。
JDF 作业提交应用程序将 JMF 消息提交至 PRISMAsync Print Server。
此 JMF 消息包含 JDF 票证的 URL(在 HTTP 中),例如:
<QueueSubmissionParams ReturnJMF="http://localhost:9090/alces/jmf" URL="http://localhost:9090/jdf/We2BqOCsLBxev9JW.jdf"/>
PRISMAsync Print Server 从指定的 URL 中检索 JDF 票证。
PRISMAsync Print Server 读取的 JDF 票证包含打印文档的 URL(在 HTTP 中),例如:
<FileSpec URL="http://10.31.141.233/Samplebook%20FINAL%20inslag.pdf" MimeType="application/pdf"/>
PRISMAsync Print Server 从指定的 URL 中检索打印文档。
PRISMAsync Print Server 将 JMF 消息提交至 JDF 作业提交应用程序,以告知作业在队列中的位置。
PRISMAsync Print Server 将 JMF 消息提交至 JDF 作业提交应用程序,以告知作业已打印或已停止。
PRISMAsync Print Server 将 JMF 消息提交至 JDF 作业提交应用程序,以告知作业已完成,并且包括以下相关信息:
打印份数。
使用的介质。
介质打印模式(仅适用于 VarioPrint i-series 和 varioPRINT iX-series)。
墨水使用量(仅适用于 VarioPrint i-series 和 varioPRINT iX-series)。
作业时间和作业持续时间。
PRISMAsync Print Server 通知 JDF 作业提交应用程序在以下情况下中止作业:
作业成为组合作业(构建或捆绑)的一部分。
从等待作业列表或计划作业列表中删除了作业。
作业移到了其中一个 DocBox 文件夹中。
JDF 作业提交应用程序能够启动具有多个打印文档和单个 JDF 票证的作业。
在 PRISMAsync Print Server 中处理作业后,JDF 作业提交应用程序能够执行以下任务。
将计划作业移到等待作业列表中。
将等待作业移到计划作业列表中。
从 PRISMAsync Print Server 打印队列中删除作业。
请注意 PRISMAsync Print Server 管理器无需进行身份验证即可访问 PRISMAsync Print Server。
可以使用票证编辑器创建 JDF 票证。
请参阅打印机的操作指南,了解如何使用票证编辑器。
PRISMAsync Print Server JDF 票证转换支持根据打印机的功能正确处理 JDF 票证。因此,在将 XSLT 样式表应用于打印作业之前,会通过这些样式表调整 JDF 票证代码。XSLT 样式表在 Settings Editor 中进行管理。
请阅读产品的 Technical Reference Manual (TRM) 以了解以下相关内容。
PRISMAsync Print Server 的 JDF 票证规范。
XSLT 样式表的示例。