(三)初识打印机驱动

上一篇已经说了如何安装驱动,您一定把驱动装好,并且可以打印出测试页了吧。那么驱动究竟干了哪些神奇的事情呢。如果您不是用打印机做二次开发的用户,关于驱动作用的问题,您就不需要看,如果您想治疗失眠,倒也可以看下去。

废话不多说,下面我们就来揭开驱动的神秘面纱,看它究竟干了什么神奇的事情。

第一步,我们新建一个文本文档,取名TestDriver.txt。随便输入些内容,比如佳博票据打印机。如图3.1,点到文件 -> 打印,选择打印机,这里我选的GP-58N Serials.然后点击打印如图3.2。这时候您可以看到,打印机把刚才输入的佳博票据打印机几个字打印出来了。您如果没打出来的话,请参考上一篇的内容,一定要安装好驱动,直到能打印测试页。

图3.1

图3.2

第二步,继续选到文件 -> 打印,打印机型号还是选择GP-58N Serials。不同的是我们现在勾选打印到文项,点击打印后如图3.3,弹出对话框,输入文件名TestDriver如图3.4。

图3.3

图3.4

第三步,找到TestDriver文件,您可以在按 WIN键 + F,(WIN键就是键盘上画有windows图标的键),这时候会出现windows搜索框,输入TestDriver,就可以搜到了。

第四步,打开TestDriver文件,您会发现,用记事本打开这个文件后,会出现乱七八糟的符号如图3.5,不知道是什么东东。其实生成的TestDriver文件是一个十六进制文件,里面全部存放的十六进制数,这时候您可以使用一个名为WinHex的软件来打开,这个软件网上可以供下载。我们用WinHex文件打开后,如图3.6.

图3.5

图3.6

第五步,分析TestDriver文件。可以看到十六进制数1B401B4AC01D7630003000180000等。这就是打印机能识别的语言,这就是驱动干的事,将计算机要打印的图形或文字“翻译”成打印机能够识别的语言。打印机就是通过接收这些十六进制数据,才理解计算机大哥的想法。

您现在对一定打印机驱动有了大概的了解,您现在一定很好奇这些十六进制数到个啥意思?别急,我这就为您揭开驱动的神秘面纱。

时间: 2024-10-11 20:47:47

(三)初识打印机驱动的相关文章

HP 打印机驱动移植到Fedora 9,以及其它新系统(无包管理工具)

实现目标: fedora 9 上支持hp officejet 100 mobile driver,并且移植到新的x系统上(无包管理工具) 由于HP官方网站打印机驱动仅支持Fedora17,18,19,20,还好HP提供了驱动源码,我们可以自己编译和安装.下面是我将HP驱动移植到Fedora9上的过程,供各位参考. 1. 安装环境的配置 su -c "yum -y -d 10 -e 1 install avahi-tools cups cups-devel dbus-devel gcc-c++ g

(五)打印机驱动设置—没有开不了的钱箱

有很多用户在使用打印机时,由于不会设置驱动导致出现很多问题,下面几篇文章就专门讲如何设置打印机驱动. 现在大部分的票据打印机都会有钱箱接口方便客户使用收银系统,很多用户在使用时,安装完驱动,然后打印测试页或用自己的软件打印,内容打印完之后,钱箱没弹出,重复试很多次,钱箱就是不开,心理很郁闷,以为打印机有问题,就打电话找客服求助. 要想使打印机能够开钱箱要满足以下两个条件: 第一.匹配的钱箱.市场钱箱分为12V/1A 和 24V/1A的钱箱.而热敏打印机的钱箱输出口也分为12V/1A 和 24V/

(八)打印机驱动设置—串口的设置

上一篇文章,您应该知道自己的打印机使用的是哪种接口了,用数据线将打印机和计算机链接后,接下来在在驱动里面选择合适的端口,就可以进行打印了. 下面介绍串口打印机驱动操作步骤.   一,在驱动中选择正确的端口号. 电脑的串口口号可以在设备管理器里查看(winxp进入设备管理器方法为,右键单击我的电脑 -> 属性 -> 硬件 -> 设备管理器如图8.1), 图8.1 打开设备管理器之后,可以看到每一个串口都对应一个串口号,像COM1,COM2...等,笔者的串口号为COM2,如图8.2 图8.

Linux下hp打印机驱动hplip分析

Hplip分析 版本是2.14,源码位置:http://hplipopensource.com.图的来源:http://hplipopensource.com/node/128. 1.D-Bus初始化流程 D-Bus的初始化同样是在ui4/devmgr5.py开始的. ui4/devmgr5.py 01 class DevMgr5(QMainWindow,  Ui_MainWindow): 02     ...... 03     # TODO: Make sbus init mandatory

【转】 TechED2010与我(三) —— 初识云计算

作者用到的比喻很好. 网址:TechED2010与我(三) -- 初识云计算 初识云计算最近"云计算"被炒的很热,但是由于工作重点主要是做WinForm的控件开发,对云计算的接触比较少,甚至一直没搞清楚到底什么是"云计算",感觉上"云"是个神乎其神的东西.这次借参加Tech-ed的机会重点了解了下"云计算".写篇博文分享一下自己的理解.初次接触,理解的比较肤浅,如果有误欢迎大家指正.1. 为什么需要云计算 微软给了个很有意思的

打印机驱动引起的神经问题

今天同事报上说一个奇怪问题,一个用户打开文件开了后马上就被关闭了,测试了下我们账号和新登录账号都没有问题,这时首先给他用户信息移除,用他账号进去,这时开启文件正常,过不了半小时,他又来电话说不可以了,这下问题就来了,难到电脑中枪了,想了一下并查了下我们的防火墙那些都木有问题,于是我沉想了一下,为什么现在不可以呢,与我们的有什么关系呢? 先想了一下权限,我其它都是用user的都可以.显然与权限无关. 账户注册表,也木有关系. 想了一下,我用我账号,叫他试最后看到加了一个打印机,我就测了一下打印机,

(六)打印机驱动设置—装完驱动后没有打印机图标

有的用户在驱动安装完成后,在打印机和传真中找不到打印机的图标.可以这样解决,在打印机和传真中,在空白处点击鼠标右键,添加打印机 -> 添加本地打印机 -> 选择端口 ->从磁盘安装如图3.1, 在点击浏览 ,选到C盘,有个SUNCSW POS Printer Driver或GAINSCHA POS Printer Driver的文件夹(注意:只有在安装打印机驱动后才会有这个文件夹),一直往里点,点击进去,如果是64位系统则进入x64文件夹,如果是32位系统进入x86文件夹,选择2KGP5

(九)打印机驱动设置—USB接口的设置

USB接口的打印机有两种,一种为UTP,就是直接的USB接口打印,市面上绝大部分是这一种.一种为虚拟串口.就是USB当串口使用.下面介绍这两种方式的驱动设置. 一.USB虚拟串口打印机. 以GP58N为例,这一款是虚拟串口打印机,需要安装两个驱动,一个是虚拟串口驱动,一个是打印机的驱动.这两个驱动在佳博的官网上能下载,虚拟串口驱动名为VCPDriver_V1.1_Setup.rar 和 GP58系列驱动.如图9.1.                图9.1 将两个驱动装完之后,插上打印机的接口后

epson 630打印机驱动安装不上

1号机: 连接到630打印机的电脑 2号机: 通过网络连接到630打印机 *现状: 直接将数据线插在2号机上安装打印机时,驱动安装不上,设备管理器中有“!”号 *原因: 可能是已有一台通过网络连接到1号机 打印机驱动,后造成冲突 *处理: 将2号机的630相关驱动全部删除,再安装 正常.