admin管理员组

文章数量:1536351


2024年6月3日发(作者:)

上海交通大学

硕士学位论文

Mac OS X上基于CUPS的PostScript Plug-in打印机驱动程序设

姓名:***

申请学位级别:硕士

专业:电子与通信工程

指导教师:周玲玲;江华

20060601

上海交通大学工程硕士学位论文 摘要

Mac OS X 上基于CUPS的PostScript Plug-in 打印机驱动程序

设计

摘 要

多年来UNIX环境下的打印一般使用以下两种打印系统:Berkley的

逐行打印守护程序(LPD)和AT&T的逐行打印系统。这些打印系统都是

在70年代为逐行打印机设计的。打印机供应商在他们的基础上提供了多

种打印机的支持。

互联网打印协议(IPP)是HTTP1.1的一个扩展,它支持了远端打印

服务。CUPS使用IPP/1.1为UNIX系统提供了一个完整的现代打印系统,

CUPS可以扩展支持新的打印机,设备和协议而且同原有的UNIX系统实现

了兼容。

Mac OS X打印系统为Macintosh开发者提供了一个适应性好而且强

大的打印环境。目前在它的架构中也加入了对CUPS的支持。这个架构使

得应用程序开发者在他们的应用程序中很容易支持打印,对打印机供应

商而言打印驱动程序和扩展打印对话框变得轻而易举。

当打印机供应商和应用程序开发者想扩展他们的硬件和软件产品的

打印功能时,他们需要一种方式为客户扩展在Max OS X打印系统没有的

新功能。Max OS X引入了打印插件模块结构。打印对话框扩展是一种Max

OS X打印插件API,它允许应用程序和打印机模块利用扩展的打印对话

框实现打印系统新的功能。类似标准的打印机功能,打印系统会将扩展

的功能参数传递给CUPS。

第 I 页


本文标签: 打印打印机扩展系统模块