本节包含有关 FSG OpenPrinting 开放标准打印应用编程接口 (Print Application Programming Interface, PAPI) 的其他背景信息,该接口是独立于打印服务的接口,用于访问本地主机或网络上的打印支持。
PAPI 包含一组与打印相关的对象或数据结构,以及一组用于处理对象的操作或功能。
以下是支持的任务:
查询打印服务
提交打印作业
修改打印作业
取消打印作业
表 12–13 介绍了已经过修改可用于 PAPI 的打印命令。
表 12–13 已修改的打印命令|
命令 |
起源 |
功能 |
|---|---|---|
|
lpr |
BSD |
提交打印作业。 |
|
lpq |
BSD |
查询打印队列和打印作业。 |
|
lprm |
BSD |
删除打印作业。 |
|
lpc |
BSD |
控制打印作业: accept、reject、enable、 disable、clear、topq |
|
lp |
SysV |
提交打印作业。 |
|
lpstat |
SysV |
查询打印服务器(打印队列、打印作业及其他)。 |
|
cancel |
SysV |
删除打印作业。 |
|
lpmove |
SysV |
在本地打印队列之间移动作业。 |
|
accept |
SysV |
允许在打印队列中对打印作业进行排队。 |
|
reject |
SysV |
禁止在打印队列中对打印作业进行排队。 |
|
enable |
SysV |
允许在打印队列中处理作业。 |
|
disable |
SysV |
禁止在打印队列中处理作业。 |