Asp.net 如何使用Gdi print在客户端打印express文档?
在我们公司,我接到一个请求,在网站上打印dhl和fedex快递文件, 我编写了一个类,使用gdi打印express文档,函数选择Printer在服务器上打印文档。 现在我们有一个分公司也需要这个功能,但是,我怎么能让他们在本地选择打印机呢Asp.net 如何使用Gdi print在客户端打印express文档?,asp.net,gdi,Asp.net,Gdi,在我们公司,我接到一个请求,在网站上打印dhl和fedex快递文件, 我编写了一个类,使用gdi打印express文档,函数选择Printer在服务器上打印文档。 现在我们有一个分公司也需要这个功能,但是,我怎么能让他们在本地选择打印机呢 gdi asp.net 4.0这从根本上说是不可能的。 服务器无法访问客户端计算机 相反,您需要提供一个HTML页面(或PDF)并要求用户打印它。我首先使用页面,但客户端计算机使用不同的浏览器,分辨率不同,我有一个想法~在用户客户端注册一个Activex控件,
gdi asp.net 4.0这从根本上说是不可能的。
服务器无法访问客户端计算机
相反,您需要提供一个HTML页面(或PDF)并要求用户打印它。我首先使用页面,但客户端计算机使用不同的浏览器,分辨率不同,我有一个想法~在用户客户端注册一个Activex控件,然后使用JavaScript定义报告的格式请不要。ActiveX控件应该被视为一种死技术。浏览器和分辨率不应该有任何区别。我想问一个问题,为什么你说“ActiveX控件应该被视为一种死技术”非常感谢~祝你一切顺利~