论文摘要
随着微软下一代操作系统Vista的发布,Microsoft推出了一项全新的电子文档技术:XPS(XML Paper Specification)。XPS是新一代基于XML和.NET Framework3.0的标准脱机文档格式。随着Windows Vista的广泛应用,惠普,爱普生,佳能这些主要的印刷厂商都在积极地开发新的基于XPS的打印机或打印机驱动。但部分厂商出于其市场战略考虑,放弃了对低版本打印机的驱动支持,Vista环境下的新驱动一般也只针对新的打印机型。文章的研究重点,就是为了弥补目前市场中打印机驱动在兼容Vista下XPS方面存在的问题和不足,提出了XPS到PS格式转化驱动程序这一解决方案,为目前市场上广泛应用的Vista下不支持XPS格式的打印机机型提供了可用的打印机驱动程序。论文以HP5500打印机在Vista下驱动程序的设计实现为背景展开,研究重点主要是驱动程序中XPS到PS转化模块部分的实现。围绕XPS、PS(PostScript语言的简称)两种语言,对它们的物理和逻辑结构、语言特点进行了深入的研究。在广泛调查和分析XPS和PS两种语言数据结构和标准体系的基础上,分别从图形、图像、文字字体这三个方面对XPS到PS的转化问题进行了数学推理、算法设计和程序实现,主要工作包括:解决了XPS到PS直线系、圆(弧)系、Bézier曲线系的图形转化;解决了XPS到PS图像部分贴图和填充效果转化、格式转化、透明效果叠加等问题。最终实现了XPS到PS的主要转化算法,并提供了丰富的数学推理和算法设计过程。解决了在Vista下,XPS与目前市场中广泛应用的PS技术的转化和融合过程,解决了目前大部分打印机在Vista下不能打印XPS文档的问题。文章主要完成了以下工作:1,XPS和PS语言特点,语法结构的研究。2,打印机驱动程序的总体框架研究与实现。3,打印机驱动XPS to PS程序模块部分的数据结构转化算法的设计与实现。4,打印机驱动程序XPS to PS模块的调试运行,分析总结和展望。文章通过程序设计实现了XPS到PS打印驱动模块的程序部分,解决了其中三大核心部分的转化问题,并通过XP系统环境下专用测试软件的测试和Vista系统环境下HP5500型打印机上的打印测试,证明了设计的转化驱动程序在打印速度,打印质量等方面都达到了普通打印机正常的打印水平,完成了项目的设计目标。随着XPS技术和打印机技术的不断完善和提高,相信未来打印机技术在打印质量,打印速度,方便性等各方面,都将会有更大的提高和飞跃。
论文目录
相关论文文献
- [1].清除本本残留打印机驱动程序[J]. 电脑知识与技术(经验技巧) 2013(04)
- [2].只为优质“驱动”——访美商海鸥科技亚太股份有限公司亚太业务经理彭业伟[J]. 中国自动识别技术 2008(03)
- [3].微软新一代云打印方案与佳能开展合作[J]. 广东印刷 2020(02)
- [4].专利产品与技术检索[J]. 印刷技术 2008(01)
- [5].设置一改颗粒除[J]. 科学24小时 2008(Z1)
- [6].什么是OPC[J]. 可编程控制器与工厂自动化 2008(02)
- [7].解析媒体矩阵(MediaMatrix)(五十五) 新网络音频传输技术Dante(4)——Zoroconf协议(续1)[J]. 音响技术 2009(02)
- [8].喷墨打印机驱动程序中的色彩控制应用[J]. 包装工程 2017(11)
- [9].新产品[J]. 中国包装 2014(12)
- [10].GMG色彩管理软件现已支持Roland UV-LED技术产品VersaUV LEC-330,成就完美的实体模型制作[J]. 今日印刷 2010(11)
- [11].基于ARM9和Linux的嵌入式打印终端系统[J]. 微计算机信息 2008(14)
- [12].破解网络打印机安装出错之谜[J]. 个人电脑 2011(11)
- [13].嵌入式系统中打印机控制的研究[J]. 电子科技 2008(07)
- [14].解决添加打印机“操作无法完成”[J]. 电脑知识与技术(经验技巧) 2012(12)
- [15].硬件维修[J]. 电脑爱好者(普及版) 2010(11)