创建Java Applet的指南,无需提示即可打印

时间:2011-12-09 03:26:52

标签: java printing applet japplet javapos

我已经创建了一个基于网络的POS来接受订单。我的问题是如何创建Java-Applet;

  1. 显示HTML页面&打印按钮
  2. 不提示打印订单(无对话框)
  3. 附加信息:它的工作原理如下。服务员将从计算机(POS)键入订单,当他们点击打印时,它将检测厨房中打印机的I.P地址,然后立即打印出订单而不提示。我实际上正在寻找可以帮助我开始的参考/指南。任何建议也会有所帮助。谢谢

2 个答案:

答案 0 :(得分:4)

出于安全原因,您不能这样做。如果可以的话,当您访问不道德的网站时,小程序已经因打印10多页“特别优惠”而臭名昭着。

OTOH,如果客户愿意在applet启动时接受一个提示,您可以对代码进行数字签名。

答案 1 :(得分:0)

有一个项目使用HTML5进行HTML打印,将内容呈现为PNG和Java直接打印,完全如原始帖子中所述。这个项目被称为“qz-print”(以前称为“jzebra”),它提供自签名(免费)和可信签名(溢价)的数字签名。

它还使用了签名的JNLP文件,正如Andrew Thompson所说明的那样。 (感谢Andrew,您对Java的贡献对全世界的Java开发人员都有很大的帮助。)

https://code.google.com/p/jzebra/