Linux下通用打印系统CUPS使用教程 您所在的位置:网站首页 brf文件如何打开 Linux下通用打印系统CUPS使用教程

Linux下通用打印系统CUPS使用教程

2023-07-25 05:28| 来源: 网络整理| 查看: 265

昨天研究了一下关于在Linux下实现打印操作的相关内容,整理记录如下:        

1.什么是CUPS

    CUPS(Common UNIX Printing System,即通用Unix打印系统)是FedoraCore3中支持的打印系统,它主要是使用IPP(Internet PrintingProtocol)来管理打印工作及队列,但同时也支持”LPD”(Line Printer Daemon)和”SMB”(ServerMessage Block)以及Socket等通信协议。

    在Unix/Linux发展之初,打印总是会受到各种各样的限制,最初的打印都是用LPD(命令行方式的打印守护程序)来实现的,它不支持IPP(Internet打印协议),而且也不支持同时使用多个打印设备。而CUPS的出现,提供了一套完整的管理打印设备、实现可靠打印、网络打印的一套完整方案。此外,在Linux下进行CUPS驱动开发是遵循GPL协议规定的,也就是说必须开源。

    CUPS实际上是一个集成的服务。包括了前端接收打印命令的相关程序,后端控制打印机硬件的程序,中间则是打印驱动。首先来看看CUPS驱动打印机的方式。当CUPS接受到打印命令时,首先会进行一个格式的预转换,比如将.jpg等各种文件先转换成PostScript格式,然后进一步将PostScript格式转换成 CUPS内部格式,这个称为PostScript到PostScript转换,这两种格式还是有区别的,网上能找到更为详细的说明文件,这里我们不去深究它。

    但需要知道的是一般的打印机并不



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有