我有一个用C#编程的Web应用程序。
有几台打印机,我想选择其中任何一台并执行操作,我希望某种Form可以加载所有打印机。
我在Win表单中找到了这个:
this.printDialog1.Document = this.printDocument1;
DialogResult dr = this.printDialog1.ShowDialog();
但是我找不到ASP.NET的东西。
感谢您的帮助。
答案 0 :(得分:1)
你真的无法通过网络应用程序来实现,如果它被允许,那么在互联网上弹出热爱的网站,我肯定会占据世界上大部分的墨水用量。
在为大学构建网络应用程序时遇到了这个问题,它可能做的最多就是调用打印对话框并让用户选择打印机(最好在这里有一个像样的打印目标CSS):
javascript:window.print();
它并不完美,但说实话虽然它们在一年前推出时坚持使用,但电子邮件和PDF的使用范围更广泛。
答案 1 :(得分:0)
打印机已在工作站分配。