C#如何获取打印机打印是否成功的信息

如题所述

PrintQueue总是在打印任务栏里面一闪而过。追踪不了,不是异步的,也不知道该等多久PrintQueue的Status发生了变化。我们总是使用工业打印机的,一般软件层面解决不了还有硬件的层面。比如打印机实际做了打印动作会对外输出一个电信号,这样就知道了。
温馨提示:内容为网友见解,仅供参考
无其他回答

C#怎样得到打印机驱动的ip或端口号解决办法
解决方案一 使用WMI获取打印机信息 WMI,全称Windows Management Instrumentation。是可伸缩的系统管理结构,它采用一个统一的、基于标准的、可扩展的面向对象接口。WMI 为您提供与系统管理信息和基础 WMI API 交互的标准方法。WMI 主要由系统管理应用程序开发人员和管理员用来访问和操作系统管理信息。.Net Fra...

C#如何获取打印机打印是否成功的信息
PrintQueue总是在打印任务栏里面一闪而过。追踪不了,不是异步的,也不知道该等多久PrintQueue的Status发生了变化。我们总是使用工业打印机的,一般软件层面解决不了还有硬件的层面。比如打印机实际做了打印动作会对外输出一个电信号,这样就知道了。

C# 如果确认打印机的状态,是链接还是断开状态用C#怎么判断
如果打印机连接到了PC,那么在设备管理员的列表里是看得到有打印机设备的。没有连接则不会出现在列表里。你要判断连接了没有,就需要遍历设备管理员的列表看看是否有打印机设备。

c#得到网络中打印机的状态
在随后弹出的打印机列表窗口中,看看目标打印机图标上是否有黑色的小勾号(如图1所示),要是有的话那就表明目标打印机已经被设置成本地系统默认的打印机了。

C# 针式打印机进退纸 在线等。。感激不尽。
这个要看什么型号的打印机 send是字符串是串口和打印机通信的内容。每台打印机都不太一样反向走纸是FSR~我这是ESP热敏的命令~不知道和你的一样不 你这个我对着ASCII表看了下是ESC j n (n应该是退纸长度)但是我觉得这个n应该是英寸

C# 水晶报表直接打印 打印机无法设置
回答:你想用指定打印机的话,打印机名必须固定哦。看代码你也没固定。肯定找默认的打印机了哦。

C#如何获取网络打印机硬件的状态
TCP协议发送指令给打印机,根据打印机的回复信息判定打印机的状态,具体指令参见你买的打印机的相关文档。

C#如何监控打印状态
使用 PrintSystemJobInfo 类中的属性 NumberOfPagesPrinted 获取已经打印的页数.PrintSystemJobInfo 类没有构造函数, 通过如下方法创建:public static PrintSystemJobInfo Get(PrintQueue printQueue, \/\/打印队列 int jobIdentifier \/\/ 打印作业id )或者 PrintQueue 实例方法 GetJob、GetPrintJobInfo...

c#打印程序无法在网络打印机上打印
1、首先,检查网络打印机是否与网络通信畅通,并确认网络打印机的驱动程序已正确安装到计算机上。2、其次,使用的打印程序是否已正确配置,应用程序对打印机的控制权限和权限。3、然后,在打印程序中,检查是否设置了正确的打印机,是否向打印机发送了正确的打印命令,包括纸张尺寸,打印质量。4、然后,打印...

...逐行打印 每页都有表头 如何得知现在是否打印到第二页 来打印第二...
您好!纸张的型号设置相对简单,主要就是高和宽的设置,方法如下:xp系统下==》开始==》控制面板==》打印机==》空白处点击右键,选择打印服务器==》建立新格式,命名,输入高和宽,然后保存。xp系统下==》开始==》控制面板==》打印机==》所用打印机图标点击右键==》属性==》打印首选项==》高级...

相似回答