系统管理指南:打印

PAPI 在 Oracle Solaris OS 中的实现方式

本节包含有关 FSG OpenPrinting 开放标准打印应用编程接口 (Print Application Programming Interface, PAPI) 的其他背景信息,该接口是独立于打印服务的接口,用于访问本地主机或网络上的打印支持。

PAPI 包含一组与打印相关的对象或数据结构,以及一组用于处理对象的操作或功能。

以下是支持的任务:

已修改的打印命令

表 12–13 介绍了已经过修改可用于 PAPI 的打印命令。

表 12–13 已修改的打印命令

命令 

起源 

功能 

lpr

BSD 

提交打印作业。 

lpq

BSD 

查询打印队列和打印作业。 

lprm

BSD 

删除打印作业。 

lpc

BSD 

控制打印作业: 

acceptrejectenable disablecleartopq

lp

SysV 

提交打印作业。 

lpstat

SysV 

查询打印服务器(打印队列、打印作业及其他)。 

cancel

SysV 

删除打印作业。 

lpmove

SysV 

在本地打印队列之间移动作业。 

accept

SysV 

允许在打印队列中对打印作业进行排队。 

reject

SysV 

禁止在打印队列中对打印作业进行排队。 

enable

SysV 

允许在打印队列中处理作业。 

disable

SysV 

禁止在打印队列中处理作业。