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

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

第一步,我们新建一个文本文档,取名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等。这就是打印机能识别的语言,这就是驱动干的事,将计算机要打印的图形或文字“翻译”成打印机能够识别的语言。打印机就是通过接收这些十六进制数据,才理解计算机大哥的想法。

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

转载于:https://www.cnblogs.com/MrDing/p/4078189.html

(三)初识打印机驱动相关推荐

  1. Brother打印机驱动:如何下载、安装和更新

    作为一种广泛使用的打印机品牌,Brother打印机的驱动程序是其正常运作的关键.本文将向您介绍如何下载.安装和更新Brother打印机驱动程序. 一.Brother打印机驱动下载 Brother打印机 ...

  2. Windows打印机驱动开发笔记(一)

    在Windows中,打印机驱动的作用是编写一组接口.应用程序调用的GDI函数会变成相应的DDI函数,打印机驱动提供的这组接口负责将DDI函数转变为打印机识别的的指令.至于是通过网口.串口等接口与真实打 ...

  3. hp打印机怎么连接电脑_hp打印机驱动怎么共享 惠普打印机如何安装【详解】

    打印机 在我们的生活中已经得到了广泛的普及,平时用到它的地方有很多,而且大大的提高了我们的工作效率.但对于打印机很多人都只是了解皮毛,更深层次的东西一概不知.打印机的安装是很重要的一步,下面我们就来看 ...

  4. hp打印机一直显示正在打印中_惠普打印机哪个型号好 安装hp打印机驱动方法【详解】...

    一般我们在日常的 办公室 和居室中,基本上都会使用到打印机和复印机这样普遍的办公产品,不过市面上的打印机品牌有很多,比较常见的打印机品牌应该就是爱普生和惠普打印机了,不过惠普打印机从刚开始到现在,已经 ...

  5. hp打印机怎么连接电脑_hp打印机驱动怎么安装 惠普打印机驱动程序安装方法【详解】...

    打印机是办公室必备的办公产品之一,惠普打印机作为一 家具 有多年打印机制造经验的品牌,深受着众多办公人群的喜爱.只是对于惠普打印机驱动的安装,办公新手们会感到有些棘手,为此下面带来hp打印机驱动怎么安 ...

  6. 联想打印机 linux驱动怎么安装步骤,如何在MAC系统下安装打印机驱动

    故障现象: 如何在MAC系统下安装打印机驱动?解决方案: 一.LJ2208安装苹果驱动步骤: 1.运行lenovo Lj2208 install: 2.点击"继续": 3.软件许可 ...

  7. eigen3.3.8帮助文档下载 chm_惠普7500A驱动下载-惠普hp 7500A打印机驱动下载 v28.8官方版...

    惠普7500A打印机驱动是官方发布7500a宽幅打印机的专用驱动,7500a,喷墨一体机,快速打印,配置云打印服务,支持无线及网络打印,办公高效打印机.安装打印机驱动可以连接打印机与电脑且可以解决打印 ...

  8. php1106打印机怎么使用,1106打印机驱动使用说明

    二.如果只提供了驱动程序文件,则安装相对麻烦. 以win7系统64位电脑为例 1.首先打开控制面板,然后双击控制面板中的打印机和传真图标 2.接着弹出打印机和传真窗口 3.这个窗口将显示所有已经安装了 ...

  9. 佳能驱动支持,佳能打印机驱动无法安装的解决方法

    随着打印机设备的普及,不少用户都会选购一台佳能.惠普.爱普生.兄弟等品牌的打印机,虽然安装打印机及打印机驱动并不难,但也会出现无法安装的情况,只有打印机驱动安装好了才能正常使用佳能打印机设备.以佳能打 ...

最新文章

  1. 唐山松下焊接机器人编程招聘_机器人四小家族-松下Panasonic专注焊接
  2. 微软在慕尼黑设立欧洲首个物联网实验室
  3. “围剿”杀人机器人,周志华、Hinton等57位学界大牛出手了
  4. ICPR 2022 第一届卫星视频运动目标检测与跟踪挑战赛正式开赛
  5. 为什么要学习Linux操作系统?
  6. 学习使用TestNG中的注解(2)——@Factory的使用
  7. 有效的数独 python_LeetCode 36. 有效的数独 | Python
  8. 【MisakaHookFinder使用方法】关于如何提取一个文字游戏的文本钩子以供翻译的方法
  9. iMindMap中的虚线箭头如何进行使用
  10. 阿里云服务器实例规格选型推荐(根据使用场景、典型应用推荐)
  11. 迅雷极速版服务器未响应,迅雷极速版频繁崩溃,求大神帮忙
  12. mac pro 2015 升级1T固态硬盘极简版本(三星970 evo plus)
  13. [Style Transfer]—Combining Markov Random Fields and Convolutional Neural Network for Image Synthesis
  14. 基于yolov5轻量级的学生上课姿势检测识别分析系统
  15. html表格分行分列,excel表格内怎样设置分行和分列
  16. 工业机器人编程语言入门_人工智能和机器学习入门的5种编程语言
  17. 【该文章已被封禁】区块链钱包APP逆向分析及实现
  18. 数学建模不会 LaTex 排版 | 教你如何在 Word 中优雅地使用漂亮的 LaTex 公式
  19. vue一些比较重要知识点的复习
  20. svn: OPTIONS of 'https://lym-pc/svn/CRM': Could not resolve hostname 'lym-pc'

热门文章

  1. 未来IT革命5.0之路,何去何从?
  2. 使用base64编码加密解密
  3. 机器学习 scikit-learn8 - 预测贷款用户是否会逾期 - Stacking模型融合【调包】
  4. 解决vc2017不能建立对话框类的问题
  5. 搭建vc2017 FFmpeg环境
  6. 进化者机器人完成 8 千万元 A+ 轮融资,还推出了教师助手小胖
  7. 农行笔试-火星三进制、离质心最近的点,京东-逆序五进制
  8. 中国联通智网创新中心2021春招笔试题
  9. Mycloud Home offline 排查
  10. ESP8266开发、ESP8266连接阿里云物联网、天猫精灵控制esp8266、esp8266一键配网、智能家居