跳过导航链接 | |
退出打印视图 | |
Oracle Solaris 11.1 国际语言环境指南 Oracle Solaris 11.1 Information Library (简体中文) |
在 Oracle Solaris 11 中,传统 LP 打印服务已替换为通用 UNIX 打印系统 (Common UNIX Printing System, CUPS)。
CUPS 是一个模块化的开源打印系统,该系统使用 Internet 打印协议 (Internet Printing Protocol, IPP) 作为管理打印机、打印请求和打印队列的基础协议。CUPS 支持网络打印机浏览选项和基于 PostScript 打印机描述的打印选项。CUPS 还在本地网络中提供公用打印接口。
有关 CUPS 及其配置的更多信息,请参阅《在 Oracle Solaris 11.1 中配置和管理输出 中的第 1 章 使用 CUPS 设置和管理打印机(概述)》。
下一节介绍 mp 命令行实用程序的打印增强功能。
当前 Oracle Solaris 环境中提供了增强的 mp(1) 打印过滤器,该过滤器可以打印各种输入文件格式,包括采用 UTF-8 编码写入的纯文本文件。此打印过滤器使用可在 Solaris 系统中获得的 TrueType 和 Type 1 可缩放字体和 X11 位图字体。此过滤器还可以使用打印机常驻字体。
此实用程序的输出是标准的 PostScript,可以发送到任何 PostScript 打印机。mp 实用程序还可以输出任何页面描述语言。当配置为 X 打印服务器的客户机时,mp 受打印服务器支持。
要使用该实用程序,请键入以下命令:
$ mp filename | lp
由于 mp 接受 stdin 流,因此还可以将此实用程序用作过滤器。
$ cat filename | mp | lp
有关更多信息,请参见 mp(1) 手册页。