【技术实现步骤摘要】
本专利技术涉及用于基于来自诸如商业应用程序的应用程序模块的指令对控制对象打印机的操作进行控制的打印机控制器、打印机控制方法以及程序。
技术介绍
通常,当打印应用程序所使用的文档时,调用独立于该应用程序安装的打印机驱动器程序。结果,在应用程序中不必描述诸如特定打印机特有的规格和控制指令的信息,由此与打印机类型无关地获得规定的打印结果。然而,商业应用程序通常是作为包括特定打印机的系统的一部分而提供的。因此,难以用不同类型的打印机(替换打印机)来替换特定打印机(专用打印机)。例如,保留具有该专用打印机的打印机驱动器所特有大小的存储器空间,或者使用具有该专用打印机的打印机驱动器所特有结构的数据。在安装了这种不符合通用开发规则的应用程序的情况下,由于专用打印机的故障等而用不同类型的打印机(替换打印机)来替换该专用打印机可能引起如下问题应用程序不能工作或者打印机不能产生预期的输出。这例如是因为专用打印机和替换打印机的打印机驱动器在一部分数据结构存在差异或者需要不同大小的存储器空间。
技术实现思路
鉴于上述情况提出了本专利技术,并且本专利技术提供了一种能够防止当在安装有基于将使 ...
【技术保护点】
一种打印机控制器,包括: 驱动器模块,对控制对象打印机进行控制;以及 应用程序模块, 其中,驱动器模块包括: 变换表查阅部,查阅针对打印机控制项将适用于控制对象打印机的控制参数与适用于不同于该控制对象打印机的变换对象打印机的控制参数相关联的变换表; 控制参数获取部,获取从应用程序模块输出的、与所述打印机控制项对应的、并且适用于变换对象打印机的控制参数;以及 控制参数变换部,根据变换表将所获取的控制参数变换为适用于控制对象打印机的控制参数,并输出所得到的控制参数。
【技术特征摘要】
...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。