[发明专利]信息处理设备和打印数据生成方法有效
申请号: | 201611054573.8 | 申请日: | 2016-11-25 |
公开(公告)号: | CN106933519B | 公开(公告)日: | 2020-07-14 |
发明(设计)人: | 井户阳子 | 申请(专利权)人: | 佳能株式会社 |
主分类号: | G06F3/12 | 分类号: | G06F3/12 |
代理公司: | 北京魏启学律师事务所 11398 | 代理人: | 魏启学 |
地址: | 日本东京都大*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 信息处理 设备 打印 数据 生成 方法 | ||
本发明提供一种信息处理设备和打印数据生成方法。信息处理设备包括:图形设备接口应用程序,用于根据打印指示而发出图形设备接口绘制命令;转换模块,用于将所述图形设备接口绘制命令转换为可扩展标记语言纸张规范绘制命令;以及打印机驱动器,用于通过使用所述可扩展标记语言纸张规范绘制命令作为输入,来生成与所述打印指示相对应的文档文件的打印数据。在信息处理设备中,在将用于所述文档文件中包括的图案绘制的绘制命令从图形设备接口格式转换为可扩展标记语言纸张规范格式的情况下,所述转换模块基于外部信息来设置所述图案绘制的图案分辨率。
技术领域
本发明涉及一种打印机驱动器的绘制控制技术。
背景技术
微软公司的打印系统使用了被称为图形设备接口(GDI)的图形引擎。使用GDI的打印流程如下:
(1)根据来自用户的打印指示,GDI应用程序调用GDI服务函数组并且发出GDI绘制命令;
(2)以被称为增强型图元文件(EMF)的数据格式,对所发出的GDI绘制命令进行假脱机,并且将其传送至GDI用的打印机驱动器(以下称为“GDI驱动器”);以及
(3)GDI驱动器将利用GDI绘制命令所形成的绘制数据(以下称为“GDI绘制数据”)转换为打印设备可解释的打印数据(所谓的页面描述语言(PDL)数据),并且将打印数据输出至打印设备。
以下将涉及来自GDI应用程序的经由GDI驱动器的打印的这种处理流程称为“GDI打印路径”。近来,被称为“XPS打印路径”的新的打印流程已经被添加至GDI打印路径。XPS是基于可扩展标记语言(XML)的电子文档格式并且是XML纸张规范的缩写。在XPS打印路径中,支持XPS的应用程序(即,XPS应用程序)生成XPS绘制数据,其中该XPS绘制数据被XPS用的打印机驱动器(以下称为“XPS驱动器”)转换为打印数据并且被输出至打印设备。
GDI打印路径和XPS打印路径并不相互排斥。例如,可以将GDI应用程序使用GDI所生成GDI绘制数据转成为XPS绘制数据,然后XPS驱动器可以将XPS绘制数据转换为打印数据。在来自GDI应用程序的使用XPS驱动器的打印的情况下,由被称为微软XPS文档写入器(Microsoft XPS document writer(MXDW))的转换模块来进行从GDI绘制数据至XPS绘制数据的转换。
GDI驱动器中的打印设置包括用于指定在对包括图案绘制的文档文件的打印时的该图案绘制的分辨率的“图案分辨率设置”。图案绘制是指通过利用被称为图案的各种重复绘制单位之一而涂出图形所创建的绘制。图1示出图案绘制用的各种图案。在选择图案之后,用户指定诸如300dpi或600dpi等的分辨率作为“图案分辨率设置”,使得可以利用期望的细度(例如,以所指定的分辨率)绘制所选择的图案。“图案分辨率设置”还用于避免由图案和打印用的半色调网屏之间的干涉所导致的不均匀的目的。日本特开2000-222152公开了在创建图案绘制时通过考虑图案和半色调网屏之间的干涉而对图案进行放大或缩小来避免摩尔纹的产生的技术。
然而,XPS驱动器的打印设置没有包括上述的“图案分辨率设置”。当XPS驱动器打印来自GDI应用程序的GDI绘制数据时,MXDW始终以固定分辨率(例如,150dpi)的图案绘制,将GDI绘制数据转换为XPS绘制数据。在这种情况下,如果GDI应用程序所创建的文档文件包括图案绘制,则图案绘制的图案粗度根据是经由GDI驱动器还是经由XPS驱动器进行打印而变化。
发明内容
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于佳能株式会社,未经佳能株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611054573.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种张力控制平面式缓冲机
- 下一篇:一种淋膜机的储布架
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置