0

我正在尝试生成可以在 Adob​​e Reader 中以交互方式查看的 PDF,而且在打印时,会根据页面选择不同的纸盘。(有些页面应该使用文具,而其他页面则不能。)

PDF 本身显然不支持这种形式的元数据(如此处所讨论的,但显然,JDF是一种合适的格式,并且可以作为 XML 嵌入到 PDF 中。

对我来说不太清楚的是,Adobe Reader 是否对该元数据做了任何有用的事情:如果打印了嵌入了 JDF 信息的 PDF,它会解析 JDF 并选择纸盘吗?我可以为此目的使用 PDF 作品集吗?

我的目标是让用户Adob​​e Reader 中以交互方式查看 PDF,在打印时自动选择不同的纸盘。

(不太方便的替代方法是编写一个自定义应用程序来进行打印。)

4

1 回答 1

0

没错,PDF 描述了艺术品,而 JDF 描述了有关打印的元数据。然而,JDF 的目标是工业打印系统,而不是桌面打印机。据我所知,Adobe Acrobat Reader 不支持这种基于 JDF 的功能。

为了控制打印机的不同纸盘,您可以多次设置打印机 - 每个纸盘一个,并以编程方式在后台切换标志“默认打印机”。另一个想法可能是将 Acrobat Reader 仅用于查看目的并使用命令行进行打印。

有一些关于如何将元数据直接放入 PDF 的概念(请参阅:https ://confluence.cip4.org/display/PUB/PDF+Intent ),但可能需要一段时间才能实施此规范。

于 2017-06-03T06:51:17.110 回答