55、Linux 基础打印指南

Linux 基础打印指南

1. 向打印队列中集成 Ghostscript

在 Linux 系统中,若要向非 PostScript 打印机进行打印,就需要将 Ghostscript 集成到打印队列中。通常,这一过程借助智能过滤器来完成。智能过滤器是打印过程中会调用的程序,它会检查待打印文件,确定其类型,在 lpd 将文件发送至打印机之前,让文件通过一个或多个额外程序。智能过滤器可配置为使用合适的参数调用 Ghostscript,以生成适用于队列打印机的输出。

智能过滤器在 /etc/printcap 文件的 if 字段中指定。Linux 有多个可用的智能过滤器包,例如:
- rhs-printfilters :用于 Red Hat 及其部分衍生版本。
- APSFilter :用于其他一些发行版。
- magicfilter

智能过滤器的配置可能颇具挑战性,但大多数发行版都提供了非常有用的设置工具。

典型的 Linux 打印机队列配置最终能让用户将任何受支持的打印机当作 PostScript 打印机使用。能生成 PostScript 输出的应用程序可直接向队列打印,智能过滤器会检测到输出为 PostScript 格式,并通过 Ghostscript 进行处理。同时,智能过滤器还能检测其他文件类型,如纯文本和各种图形文件,并将它们通过合适的程序处理,从而生成合理的打印输出。

若打印机本身能处理 PostScript,智能过滤器通常仍会参与其中,但不会将 PostS

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值