当前位置:主页 > 科技论文 > 计算机论文 >

Vista下XPS到PS打印机驱动程序的开发

发布时间:2020-03-19 03:49
【摘要】: 随着微软下一代操作系统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技术和打印机技术的不断完善和提高,相信未来打印机技术在打印质量,打印速度,方便性等各方面,都将会有更大的提高和飞跃。
【图文】:

路径,打印机控制,设定信息,打印设置


的操作系统版本中,,xPS文档将取代传统的GDI打印路径中的EMF格式成为新打印路径中与打印机通讯的默认脱机文件格式。新的打印通道支持4条打印路径,图2一3展示了巧sta内建的灵活的打印转换机制【’】。虽然对”s路径支持最好的是WPF应用程序,但是XPS使用这种打印转换机制使得传统的GDI打印机和新的直接支持XPS的打印机与V万n32应用程序与WPF程序两两之间实现兼容。德黔百嚼翻}黔溯嫌.....图2一3巧sta支持的4条打印路径2,打印设置的传输:如果用户使用的是XPS打印路径,还可以将用户的打印设定信息记录在一个用XML语言描述的PriniTicket部件中(也称其打印机控制码),随着xPS文档作为脱机文件的一部分一起传输给打印设备。 XMLPrintTicket

页面布局,页面描述语言,图元文件,超越传统


电子科技大学硕士学位论文图2一 5XPSDOcument的逻辑层次结构3,舒S多对应的页面描述语言和文档属性:xPs文档的FixedPage部件中记录着页面布局,布局描述语言使用的是一个xAM以Extel招 ibleApplicationMarkupLanguage,可扩展应用程序标记语言)的子集。XAML引入强大的XML语言的扩展优势,将图形界面的元素通过一种全新的方式进行正确地配置。正是由于使用XAML作为页面描述语言,使得XPS的页面布局的表现能力与表现精度上远远超越传统EMF图元文件格式以及印刷业界广泛使用的Postscript格式。关于Fix心age节点的xML构架和语法定义,如图2一6所示川。图中Fixedpage语法定义及各部分属性基本含义请查看参考文献【1]第2.1.4节。Fixedpage的所有子节点就是描述这个页面布局的可视化元素,为它们嵌套上一个带有合适的变换矩阵Render’Transform的Canvas标签以后可以改变页面布局
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2008
【分类号】:TP316.7;TP334.8

【相似文献】

相关期刊论文 前10条

1 杜长勇;TH3070打印机常见故障的维修[J];电脑编程技巧与维护;1994年05期

2 杜刚;OKI8330C打印机修理一例[J];电子计算机与外部设备;1996年06期

3 ;各有所长的打印机产品[J];中国计算机用户;1996年19期

4 焦尼;电脑打印机的种类、故障和维护[J];科技信息;1997年04期

5 ;海阔天高——HP打印世界[J];电脑爱好者;1997年09期

6 ;分别处理 并行完成——IBM打印机采用“Extreme”技术[J];每周电脑报;1997年37期

7 ;名家名品[J];个人电脑;1998年06期

8 艾琼;家用打印机选用哪种好?[J];大众用电;2000年04期

9 ;从锅里到碗里──联想,要联打五张牌[J];市场与电脑;2001年05期

10 ;照片打印机[J];个人电脑;2002年08期

相关会议论文 前10条

1 冯焕明;;尘埃粒子计数器的打印机对测定结果的影响[A];全国暖通空调制冷1996年学术年会资料集[C];1996年

2 邱炜;孙坚;;CLINITEK-100型尿液分析仪故障检修四例[A];新疆医学工程学会第四届学术年会论文汇编[C];2002年

3 陈晓敏;;发展循环经济 推行“绿色打印”[A];循环经济理论与实践——长三角循环经济论坛暨2006年安徽博士科技论坛论文集[C];2006年

4 黄琨瑛;;基于.NET的水晶报表输出技术在过程控制中的应用[A];全国炼钢连铸过程自动化技术交流会论文集[C];2006年

5 ;一纸可用千次的环保打印机[A];《河北环境科学》-华北五省市环境科学学会第十七届年会论文集[C];2011年

6 栾田;;打印机远程监控系统[A];2011年CAD/CAM学术交流会议论文集[C];2011年

7 崔春;;激光胶片打印机所致图像伪影的原因探讨[A];2010中华医学会影像技术分会第十八次全国学术大会论文集[C];2010年

8 赵小雨;赵林静;;XPS板外墙保温混凝土无网现浇系统的关键技术[A];河南省建筑业行业优秀论文集(2009)[C];2009年

9 赵守佳;于永军;;XPS外墙外保温体系渗漏的解决途径[A];渗漏工程治理技术论文集[C];2008年

10 薛群基;张俊彦;齐尚奎;金樱;刘维民;;有机无机复合自组装膜的XPS分析及摩擦学性能[A];'99摩擦学表面工程学术会议论文集[C];1999年

相关重要报纸文章 前10条

1 ;600台奥运打印机王者归业,与用户共享奥运品质[N];大众科技报;2006年

2 ;联想打印机赢在“水立方”[N];电脑商报;2008年

3 富士施乐(中国)有限公司副总裁、打印机事业部总经理 苏雷 北京康悦天虹数码科技发展有限公司总经理 蔺力 黄光伟;富士施乐“渠道创赢”计划[N];电脑商报;2008年

4 张宣;佳能最新推出最小墨滴打印机PIXMA iP5000[N];中国包装报;2004年

5 江西 汤益平;解救中病毒的打印机[N];中国电脑教育报;2004年

6 记者 种筱娜;赛纳科技打印机产业园奠基[N];珠海特区报;2010年

7 小叮当;打印机新品,如何选择你[N];电脑报;2004年

8 ;打印机结束“网络暂住证”时代[N];国际商报;2006年

9 本报记者 马春红邋通讯员 王希海 姚忠显;三星打印机:发展和环境双赢[N];威海日报;2007年

10 贾娜;三星打印机倾力打造SOHO商务[N];中华工商时报;2006年

相关博士学位论文 前10条

1 彭环云;灌浆自动检测与记录关键技术的研究[D];中南大学;2004年

2 肖素芬;Gd基合金晶体学、磁学、磁热性能及固溶强化的研究[D];四川大学;2005年

3 刘伟;高能量密度存储材料LiNi_(1-x-y)Al_xMg_yO_2的制备及表征[D];吉林大学;2006年

4 田连朋;几种外加离子对铝阳极氧化膜电化学性质的影响[D];北京化工大学;2006年

5 高爱梅;NOx储存—还原催化剂C12A7/M(M=K,Na,Mg)和Ba-Zr-O的性能及机理研究[D];中国科学技术大学;2006年

6 姚颖悟;纳米复合镀层的制备与性能研究[D];天津大学;2007年

7 杨卫明;铁电移相材料Ba_(1-x-y)Pb_xSr_yTiO_3的制备与性能研究[D];华中科技大学;2008年

8 毕剑;钼酸盐系列薄膜的电化学制备及特性研究[D];四川大学;2005年

9 杨文翰;实用化的计算机辐射信息截获技术研究[D];北京邮电大学;2011年

10 王芳;博牙高速公路岛状多年冻土地区路基沉降处治技术研究[D];长安大学;2011年

相关硕士学位论文 前10条

1 王庆武;数字水印及其在电子印章中的应用[D];大连海事大学;2007年

2 屠敏欣;Vista下XPS到PS打印机驱动程序的开发[D];电子科技大学;2008年

3 刘慧;内网监管系统中打印机监控模块的设计与实现[D];电子科技大学;2008年

4 杨剑;基于ARM和Nucleus Plus的打印机设计与实现[D];上海交通大学;2008年

5 陈振;基于ARM多核平台的打印机JPEG高速解码引擎设计与实现[D];电子科技大学;2009年

6 耿芹;打印机使用用户的身份监控[D];北方工业大学;2010年

7 李宜凤;基于本体的打印机操作语义查询系统研究与实现[D];大连理工大学;2011年

8 顾嘉立;下一代通用电子文档技术XPS的研究与应用[D];北京交通大学;2007年

9 韩芳芳;基于光谱Neugebauer模型的打印机特征化[D];江南大学;2012年

10 陈敏;打印机光谱色域描述及其可视化技术的研究[D];西安电子科技大学;2009年



本文编号:2589661

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2589661.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户b3ff6***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com