如何使用Gdi打印在客户端打印快递单据?
问题描述:
在我们公司,我收到了一个请求,在网站上打印出dhl & fedex快递文件, 我写一个类用gdi打印快递单据,功能选择打印机在服务器上打印文件。 现在我们有一个分支也需要这个功能,但是,我怎么让他们在本地选择打印机呢?如何使用Gdi打印在客户端打印快递单据?
gdi asp.net 4.0
答
这是根本不可能的。
服务器无法访问客户端计算机。
相反,您需要提供HTML页面(或PDF)并要求用户打印它。
我使用的页面首先,但客户端电脑使用不同的浏览器,和Resolution不同,我有个想法〜在用户客户端注册一个Activex控件,然后用JavaScript来定义报告的格式 – willsonchan 2012-04-09 02:32:52
请,别。 ActiveX控件应该被认为是一种死硬的技术。 – SLaks 2012-04-09 02:43:45
浏览器和分辨率不应该有任何区别。 – SLaks 2012-04-09 02:44:06