2012-10-09 63 views
0

我需要开发应用程序,从某些数据库获取数据,撰写文档,然后在本地(标签)打印机上打印它。从有限制的web应用程序在本地打印机上打印

如果主应用程序可以基于Web(ASP.NET),那将会很不错。但是我需要控制打印过程,以防止用户再次打印相同的文档。

你能给我一些建议吗?也可以创建桌面应用程序,但我们更喜欢Web应用程序。

我有一个想法是实施一些自定义协议netmeeting(callto://),但我不知道,如果这是好主意,它会有多困难。

谢谢你的建议。

回答

0

我已经意识到这一点,因为我写自定义协议(callto://),我可以推荐它。协议打开简单的桌面应用程序(它可以在Windows注册表中设置),配置为将数据获取数据打印到本地打印机。

在协议链接中,使用base64编码的webservice url来请求数据和会话ID以及用于生成打印数据的定制打印请求。

工作正常。

相关问题