创建 PrintCapabilities 文档

本主题不是最新主题。 有关最新信息,请参阅 打印架构规范

验证 PrintTicket 后,它可用于创建 PrintCapabilities 的快照。 对于值依赖于设备配置的任何属性,提供程序必须具有内部表示形式。 例如,如果 SpotDiameter 是一个依赖于 Resolution 和 MediaType 特征的属性,则 SpotDiameter 与 Resolution 和 MediaType 的各种值相关的内部表示形式可能如下表所示:

解决方法 MediaType SpotDiameter
300
债券
520
300
光泽
350
600
债券
330
600
光泽
180
1200
债券
250
1200
光泽
100

对于此示例,PrintCapabilities 提供程序必须使用提供的 PrintTicket 从内部表中选择正确的条目,并将其报告为 SpotDiameter 属性的值。 对于值依赖于配置) 的每个属性,每个多值属性 (重复此过程。 PrintCapabilities 架构和文档构造部分介绍了创建 PrintCapabilities 快照所涉及的其他步骤。

若要创建默认 PrintCapabilities 文档的快照,请为创建 PrintCapabilities 文档的方法提供默认 PrintTicket (而不是任意 PrintTicket) 。

打印架构规范