【高分求解答】C#调用打印机自动打印JSP网页
1、环境如下:VisualStudio2012下开发C#窗体桌面程序(客户端)一个,Myeclipse下开发SSH+JSP的web网页。2、具体实现:将web网站部署在服...
1、环境如下:
Visual Studio 2012 下开发C#窗体桌面程序(客户端)一个,Myeclipse下开发SSH+JSP的web网页。
2、具体实现:
将web网站部署在服务器,c#开发的客户端使用浏览器插件调用web网页。
3、流程:
客户端访问a.jsp,填写订单,输出到b.jsp显示订单,这是提醒用户确认。
用户点击button确认订单后,发送数据到服务器,获取相对应信息显示到c.jsp。
【!!】此时希望在显示完c.jsp的时候,客户端能够判定c.jsp已经加载完毕,开始调用打印机。并能够实现自动打印。。不需要用户再进行任何操作。。
不需要选择打印机。。尤其是别跳出什么“打印预览”。。客户是一群老农民,不认字。。
【要求】就是c.jsp加载并且直接打印机输出对应的内容。
【警告】我不是小白、也不是二代,分是自己挣来的。。你能解决问题,分好说。。不知道别ctrl+V。。能具体实现的可以加分。。。有具体代码的最好。。当然,你可以屏蔽敏感信息。
谢谢 展开
Visual Studio 2012 下开发C#窗体桌面程序(客户端)一个,Myeclipse下开发SSH+JSP的web网页。
2、具体实现:
将web网站部署在服务器,c#开发的客户端使用浏览器插件调用web网页。
3、流程:
客户端访问a.jsp,填写订单,输出到b.jsp显示订单,这是提醒用户确认。
用户点击button确认订单后,发送数据到服务器,获取相对应信息显示到c.jsp。
【!!】此时希望在显示完c.jsp的时候,客户端能够判定c.jsp已经加载完毕,开始调用打印机。并能够实现自动打印。。不需要用户再进行任何操作。。
不需要选择打印机。。尤其是别跳出什么“打印预览”。。客户是一群老农民,不认字。。
【要求】就是c.jsp加载并且直接打印机输出对应的内容。
【警告】我不是小白、也不是二代,分是自己挣来的。。你能解决问题,分好说。。不知道别ctrl+V。。能具体实现的可以加分。。。有具体代码的最好。。当然,你可以屏蔽敏感信息。
谢谢 展开
展开全部
你如果不会打印文本哪就来个简单的,打印无边框窗口,在里面拖一个WebBroser,用来加载网页。
C#可以调用VB类,VB中有个叫PrintForm方法。
C#可以调用VB类,VB中有个叫PrintForm方法。
追问
有没有具体实例?
我在C#中需要检测吧。。如何检测到对应打印页面是c.jsp。。不能加载一个页面就调用打印类。。
而且C#调用VB。。。。没学过的VB的路过。。。
追答
上面是WebBroser地址引用的例子,VB引用在引用里面,添加.NET引用,有个Microsoft.VisaulBasic.Vsa的引用名。
VB方法超级简单,直接 this.Print();整个窗体打印。
窗体你做成无边框的,容纳容器,WebBroser容纳网页,这样就做好一个预览页了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询