繁体   English   中英

如何使用C#.net获取客户端PC打印机名称

[英]How to get Client PC Printer name using C#.net

我目前正在开发一个Web应用程序,以将数据直接打印到客户端的打印机。 该应用程序在我的PC上运行良好,但是当我将该应用程序发布到我们的Web服务器上时,该应用程序正在尝试查找服务器计算机中安装的打印机,而不是在客户端PC中检索打印机列表。

我使用C#开发了应用程序,并且正在使用System.Drawing.Printing.PrinterSettings.InstalledPrinters来检索打印机列表,我意识到它仅是尝试检索安装在本地计算机上的打印机。 PC未连接到任何网络。

有什么方法可以获取客户端计算机中已安装打印机的列表?

System.Drawing.Printing.PrinterSettings.InstalledPrinters将提供托管应用程序的打印机列表,而且恐怕没有什么比在ASP.Net中获取客户端打印机列表更像了。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM