在 Linux 下打印

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在 Linux 下打印相关的知识,希望对你有一定的参考价值。

参考技术A 当前 Linux 系统采用两套软件配合显示和管理打印。第一,CUPS(Common Unix Printing

507System,一般 Unix 打印系统),用于提供打印驱动和打印任务管理;第二,Ghostscript,一种

PostScript 解析器,作为 RIP 使用。

CUPS 通过创建并维护打印队列来管理打印机。如前所述,Unix 下的打印原本是设计成多

用户共享中央打印机的管理模式的。由于打印机本身比连接到它的电脑要慢,打印系统就需要

对打印任务进行调度使其保持顺序。CUPS 还能识别出不同类型的数据(在合理范围内)并转

换文件为可打印的格式。

为打印准备文件

作为命令行用户,尽管打印各种格式的文本都能实现,不过打印最多的,还是文本。

23.3.1 pr - 转换需要打印的文本文件

前面的章节我们也有提到过 pr 命令,现在我们来探讨一下这条命令结合打印使用的一些选

项。我们知道,在打印的历史上,基于字符的打印机曾经用过等宽字体,致使每页只能打印固

定的行数和字符数,而 pr 命令则能够根据不同的页眉和页边距排列文本使其适应指定的纸张。

以上是关于在 Linux 下打印的主要内容,如果未能解决你的问题,请参考以下文章

Linux下使用打印机

linux系统下监控打印机需要Hook的函数都有哪些

linux下打印机的配置和使用

Linux下打开防火墙和打印机的设置

c_cpp 在LINUX下打印C ++的漂亮堆栈跟踪

Linux下实现进度条并且彩色打印