可以JavaFX的打印到点阵打印机?
题
我谁仍在使用点阵制造印刷文件的复印件(如发票,报表等)的客户。我没有使用Grails(Web应用程序)仅用于公司内部开发(所以它不事关安装/更新所有的Java重中的所有计算机)
我仍然在学习(刚开始)的JavaFX。我可以用这个JavaFX的从文件打印到打印机DOTMATRIX?或应我使用小程序呢? 我的朋友告诉我,Java有LIB打印到点阵,这就是为什么我坚持的JavaFX或applet 的
,其中一个使用applet或JavaFX是的更容易且更好(也更快)?该接口是相当简单,只需用2个输入字段的形式和用于打印的按钮。
解决方案
任何Java API /库可以从JavaFX的访问 - 没有限制。你可以做应用程序和核心逻辑的UI在JavaFX和使用现有的Java库打印的东西(的的打印服务API 可能是一个好的开始)。
操作作为applet可能不是最好的主意,我会建议使用Webstart的部署。
其他提示
Java有一个打印服务API 一>。这将是值得检查出来。
我怀疑它不会通过小应用程序工作,但是(我猜的安全模型得到的方式)。
小程序可以签署,这样他们可以打印为好。此外,小应用程序使用新的插件可以访问的API JNLP,其包括用于做无符号应用印刷的安全方式。
不隶属于 StackOverflow