从ASP.NET打印到网络打印机
我需要将文档发送到网络打印机( myserver myprinter)。我正在使用System.Printing类进行打印,当它来自Windows服务时它可以正常工作,但是从ASP.NET应用程序中,它只能打印到本地打印机,而不能打印到网络打印机。我得到的错误是“打印机名称无效”这是我用来获取打印机名称:
public string PrinterName
{
using (LocalPrintServer server = new LocalPrintServer())
return server.GetPrintQueue(@"\myservermyprinter");
}
我有什么选择?这是权限问题吗?
没有找到相关结果
已邀请:
3 个回复
公藕
草票
徘廷
首先调用模拟用户,然后调用如下所示的print函数: