2012-08-23 84 views
1

我正在开发一个应用程序作为大学项目。它(几乎)完整,大多数功能都能正常工作。如何使用Java,让用户在不使用打印对话框的情况下设置打印机选项?

该应用程序记录访客信息并打印每个访客的访客徽章。 访客通过友好的用户界面将他们的信息输入到系统中,完成后会自动打印访客徽章并将其详细信息保存到数据库中。

这一切都很好!我们已经取得了成绩,并且获得了最高分,不能再高兴了!

但是,管理员屏幕上的打印机选项对标签打印机来说相当有限。 在管理员屏幕上,您可以使用典型的打印对话框搜索数据库并打印结果,也可以将数据保存为以逗号分隔的CSV文件。

一切都好!但是,由于标签打印机只能在程序的前端运行,没有可用的打印对话框,因此我需要在管理员屏幕上提供对打印机选项的访问权限,然后保存它们以便稍后在标签打印机运行时使用。 目前我们可以选择使用什么打印机打印访客徽章,我们可以从管理页面设置和保存页面设置信息 - 但我无法弄清楚如何访问打印机设置 - 提供访问管理员权限的选项,而无需使用打印对话框。

任何意见将不胜感激。

回答

0

也许我完全把你错了.. :) ..也许这会帮助你

Java Print API

+0

哇!谢谢你,它看起来非常有用!但这次不是我正在寻找的。那篇文章的重点是按照你想要的方式打印你想要的东西。我们的应用程序打印所有应用程序。我想设置打印机选项,如选择特定的纸盘,设置彩色或仅黑白打印,色彩管理,在页面的一面或两面打印等。 –

+0

当管理员选择打印机时,我需要能够检查他们选择了哪台打印机(我可以这样做),然后提供一个带有可用打印机选项的屏幕。 –

相关问题