阅读:3655回复:17
有关打印驱动,请高手赐教,给分致谢
现有喷印机(或者打印机)能通过LPT1口正常操作(图像输出),问题是想通过网卡能传输,亦即通过网卡也能正常操作(图像输出),驱动程序该怎样写,应用程序又该如何改变(原来是直接将数据写并口),本人是菜鸟,请赐教,谢谢!
|
|
|
沙发#
发布于:2003-02-19 12:22
在传统的打印方式中,使用LPT并行接口输出,通过一条IEEE1284并口线连到打印机上。并口传输最快的当属ECP模式了,但这种模式只适于以前的低速打印使用。因为它的传输速率太低了。既使您电脑的配置再高,运算速度再快,也很难满足高速打印机对传输数据量的要求。因此可能出现打印过程中经常会停下来等待电脑传输数据的现象-----这一问题就是打印传输过程中的瓶颈。如何解决这一问题?目前,常用的方法有两种:一是使用IEEE1394“火线”接口;二是采用网卡的接口方式。“火线”方式虽然传输速度很快, 但其传输电缆的长度却受到了极大的限制,是不能超过 1.5 米的 ,否则,数据在传输过程中将会受到很大的影响,经常会出现错误操作等现象。这对用户来讲是极不方便的。 使用网卡传输,不但可大大提高数据传输的速度,而且还可以使网线长度达到任意,轻松实现网络打印,为打印规范化和规模化打下良好的基础。
但使用网卡传输,若打印机配备了100Base-TX 以太网卡,应如何驱动使之工作?需要写驱动程序吗? |
|
|
板凳#
发布于:2003-02-19 16:23
PC端还是打印机端?
|
|
地板#
发布于:2003-02-19 16:31
PC端还是打印机端? 我原来的应用程序是将数据往并口送,现在不能往并口送了(现在要通过网络),该咋办? [编辑 - 2/19/03 by 00006543] |
|
|
地下室#
发布于:2003-02-19 17:06
首先,打印机端需要支持所用的传输协议,(一般是tcp/ip),这个一般打印机上的网卡已经集成,
但是打印机端如何从网卡接受数据需要打印机端的程序来控制。 从PC端来讲,打印机的驱动与传输无关,要支持网卡传输,需要写端口驱动程序,亦即将显示的打印端口 与网卡端口映射。在DDK中称为port monitor. |
|
5楼#
发布于:2003-02-19 17:33
首先,打印机端需要支持所用的传输协议,(一般是tcp/ip),这个一般打印机上的网卡已经集成, 还是不懂,能详细点说明吗?另外应怎么样在应用程序中将数据输出?不胜感谢! |
|
|
6楼#
发布于:2003-02-20 09:54
如果你只是选择打印机,然后打印,那么在2K下你只需给你的打印机添加一个tcp/ip端口即可将你的数据传输给打印机。
如果你要在应用程序中调用writerfile ,readfile 之类的函数,可参考DDK中print目录下localmon,看一下里面的sample就明白了。 |
|
7楼#
发布于:2003-02-20 10:24
如果你只是选择打印机,然后打印,那么在2K下你只需给你的打印机添加一个tcp/ip端口即可将你的数据传输给打印机。 非常感谢panson,我先看看 |
|
|
8楼#
发布于:2003-02-25 14:37
需要写一个Port Monitor
|
|
|
9楼#
发布于:2003-02-25 16:25
需要写一个Port Monitor 谢谢hcheng_qi!请问怎么写Port Monitor ?类似的例子有吗(VC可编译的)? |
|
|
10楼#
发布于:2003-03-01 10:21
在DDK中有port monitor的sample,需要用ddk来编译,没有直接可以在vc下编译的
|
|
|
11楼#
发布于:2003-03-02 19:36
在codeguru上有一份打印到文件夹的port monitor的源代码,你可以去看看,http://www.codeguru.com/printing/printspool.html
|
|
12楼#
发布于:2003-03-02 22:55
但是那份代码好像没有办法用一样,不只是怎么回事?
|
|
13楼#
发布于:2003-03-03 11:17
00006543,你好,可不可以把你的原来并口的打印机驱动给我一份,
我现在的打印机老是打不出颜色,十分感谢.我的邮箱是:juncheng@koretide.com.cn |
|
14楼#
发布于:2003-03-03 15:56
00006543,你好,可不可以把你的原来并口的打印机驱动给我一份, 我用的系统的并口驱动,只不过在应用程序中对不同的打印机调用而已. |
|
|
15楼#
发布于:2003-03-04 17:02
那份代码不能用吗?我好像试过那个dll,在2k下,是可以使用的
|
|
|
16楼#
发布于:2003-03-25 16:13
菜鸟问题,请问用什么工具调用此代码,呵呵,请问一般开发驱动
程序用什么工具,用delphi 可以吗? |
|
|
17楼#
发布于:2003-04-17 12:42
请教楼上的大侠们,并口的ECP模式怎么编程使用啊,我看了两本书上讲的,硬件可以自动产生选通信号,我为什么试验不出来。EPP模式下选通信号自动产生我试验出来了,但速度没有快反倒慢了许多,大概只有100kbyte/s.是怎么回事啊????????
|
|
|