2024年5月29日发(作者:)
上海交通大学
硕士学位论文
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 页


发布评论