如何使用Gdi打印在客户端打印快递单据?

问题描述:

在我们公司,我收到了一个请求,在网站上打印出dhl & fedex快递文件, 我写一个类用gdi打印快递单据,功能选择打印机在服务器上打印文件。 现在我们有一个分支也需要这个功能,但是,我怎么让他们在本地选择打印机呢?如何使用Gdi打印在客户端打印快递单据?

gdi asp.net 4.0

这是根本不可能的。
服务器无法访问客户端计算机。

相反,您需要提供HTML页面(或PDF)并要求用户打印它。

+0

我使用的页面首先,但客户端电脑使用不同的浏览器,和Resolution不同,我有个想法〜在用户客户端注册一个Activex控件,然后用JavaScript来定义报告的格式 – willsonchan 2012-04-09 02:32:52

+0

请,别。 ActiveX控件应该被认为是一种死硬的技术。 – SLaks 2012-04-09 02:43:45

+0

浏览器和分辨率不应该有任何区别。 – SLaks 2012-04-09 02:44:06