从.Net打印服务器端(不带WinForms)
嘿,印刷爱好者需要一些指示,让我朝着正确的方向发展。
我正在开发一个本地商店的epos系统,我们稍后将把它们绑定到一个电子商务网站。
epos系统的前端将是WinForms,因此我们可以轻松处理USB设备,我们将使用WebForms / MVC管理控制台。
我们缺乏经验的一个领域是印刷。 我们需要打印条形码,并希望通过管理控制台(基于Web)执行此操作。
所以(最后)问题。 我们从哪里开始寻找允许我们从webforms的.net服务器(IIS)实例直接打印到连接的打印机的代码。
System.Drawing.Printing
http://msdn.microsoft.com/en-us/library/system.drawing.printing.aspx
创建文档很像创建动态图像。 我实际上没有从网络应用程序向打印机发送文档,但我不明白为什么你不能。
您的Web应用程序可能必须使用远程连接来连接到在同一台计算机上运行的Windows服务(或选择您喜欢的IPC机制 – 可能是数据库中的队列)。 此服务可以在完全信任上下文中运行,并且应该能够为您打印。
您可以设置本地打印机,只是将流量传递到网络打印机。 这更容易设置直接打印到网络打印机。 请参阅链接文字
- 如何在winforms应用程序中设置数据网格滚动条的位置?
- C# – 是否可以创建一个可以从带命令行的命令行运行的Windows窗体应用程序?
- Azure SDK 1.4 – WIF – 尝试初始化默认应用程序域时无法加载C ++模块
- C#SendKeys.SendWait到另一个进程的对话框(notepad.exe)
- 如何用asp.net身份创建交易?
- EntityCollections设置EntityReference.EntityKey以填充Collection
- 什么是工作线程及其与我创建的线程的区别?
- 序列化Json属性,有时候是一个数组
- 将datetime2数据类型转换为日期时间数据类型会导致超出范围的值