我正在寻找一个限制用户可以打印某些内容的应用程序,它有什么用Java来控制打印对话以达到这个目的吗?
我要看看这些: http://www.wildcrest.com/Software/J2PrinterWorks/documentation/J2Printer14.html
答案 0 :(得分:1)
这可能是您需要自己实现的,因为太具体要求已包含在JDK的API中。
假设您已经开发了一个独立的Swing应用程序,您可以考虑使用Preferences类来存储用户在给定日期打印文档的次数。在Windows上,这转换为在注册表中存储信息,因此在某种程度上“隐藏”了用户,但允许您在紧急情况下使用regedit重置值。
这种方法的优点是用户无法通过简单地重新启动应用程序来规避打印阈值。
答案 1 :(得分:0)
我决定和J2Printer一起去。我允许压制打印对话。