论文部分内容阅读
本文给出了一种Linux下GDI打印机驱动程序开发的方法,设计了Linux下GDI打印机驱动的过滤器软件,实现了对x15000系列打印机的Linux打印支持。全文共分为五章:
第一章,介绍了各种打印机控制语言,以及打印机驱动程序的原理,并比较了Windows下打印机驱动与Linux下打印机驱动的异同;
第二章,详细描述了Linux下GDI打印机驱动程序的系统架构以及其中关键部分——过滤器的流程设计,在设计中充分利用了Linux下的一些共享工具;
第三章,介绍了过滤器总领脚本的设计与实现,实现了将打印文档(包括图像格式和文本格式)转换为统一的PBM图像格式;
第四章,介绍了具体实现PBM图像格式转换打印机控制语言格式的流程;
第五章,对Linux打印驱动系统设计进行总结并给出改进方向。