跟踪打印机的打印文件信息 [英] Tracking printing files information from a printer

查看:121
本文介绍了跟踪打印机的打印文件信息的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

亲爱的专家,

通过ASP.Net网络应用程序,用户能否查看由其打印机打印的文件信息(文件名,打印时间,打印机名称)?如何从网上跟踪打印信息?



一个应用程序,它将生成一些用户将打印的文件。我想制作另一个应用程序来跟踪用户的打印状态(打印或不打印的文档)。是否可以从生成要打印的文件的前应用程序跟踪打印状态(是否成功打印)。 (所有申请都是基于网络的)



(或)



有没有办法跟踪用户的打印机获取所有打印的文件信息。



我的最终要求是: - 一个Web应用程序生成一系列文件供用户打印。用户一次打印整个系列的文件。但我必须跟踪是否所有文件都成功打印。是否可以在Web应用程序中跟踪打印的文件?

推荐答案

如果您正在尝试跟踪用户是否打印过文件一个ASP.NET应用程序,没有办法做到这一点。 ASP.NET代码在服务器上完全运行,根本无法访问客户端浏览器。



你能够做到这一点的唯一方法是编写一个客户端组件,可能是Java或类似的东西,在浏览器中运行并下载并打印文件。然后,该组件可以通过对服务器上某些方法的一些Ajax调用将其状态报告给服务器。
If you're trying to track if a user printed a file or not from an ASP.NET application, there's no way to do that. ASP.NET code runs ENTIRELY on the server and has no access to the client browser at all.

The only way you're going to be able to do this is to write a client-side component, probably in Java or something similar, that runs in the browser and downloads and prints the files. This component can then report back it's status to the server through some Ajax calls to some methods on the server.


这篇关于跟踪打印机的打印文件信息的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆