加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

c# – 使用IP地址打印到网络打印机

发布时间:2020-12-15 22:07:59 所属栏目:百科 来源:网络整理
导读:我想发送文件名和打印机的IP地址来指定要打印的打印机. 我收到一条错误消息“访问打印机的设置’xxx.xxx.xxx.xxx’无效.”当我到printdoc.Print()时. 如何根据IP地址设置要打印的打印机? printdoc = new PrintDocument(); printdoc.PrinterSettings.Printer
我想发送文件名和打印机的IP地址来指定要打印的打印机.

我收到一条错误消息“访问打印机的设置’xxx.xxx.xxx.xxx’无效.”当我到printdoc.Print()时.

如何根据IP地址设置要打印的打印机?

printdoc = new PrintDocument();
    printdoc.PrinterSettings.PrinterName = IPAddress.Trim;
    printdoc.DocumentName = FileName;
    printdoc.Print();

如何解决这个问题?它是一个c#vs2010独立的Windows应用程序

解决方法

您无法使用IPAddress.必须已在您的机器上安装打印机.

在某些系统上,该功能仅供管理员使用,因此您的应用程序不应创建打印机.毕竟,您也没有适用于所有打印机类型的驱动程序.

您的应用只能获取已安装的打印机的名称.您不能只使用IP地址.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读