2012-08-23 52 views
1

我正在開發一個應用程序作爲大學項目。它(幾乎)完整,大多數功能都能正常工作。如何使用Java,讓用戶在不使用打印對話框的情況下設置打印機選項?

該應用程序記錄訪客信息並打印每個訪客的訪客徽章。 訪客通過友好的用戶界面將他們的信息輸入到系統中,完成後會自動打印訪客徽章並將其詳細信息保存到數據庫中。

這一切都很好!我們已經取得了成績,並且獲得了最高分,不能再高興了!

但是,管理員屏幕上的打印機選項對標籤打印機來說相當有限。 在管理員屏幕上,您可以使用典型的打印對話框搜索數據庫並打印結果,也可以將數據保存爲以逗號分隔的CSV文件。

一切都好!但是,由於標籤打印機只能在程序的前端運行,沒有可用的打印對話框,因此我需要在管理員屏幕上提供對打印機選項的訪問權限,然後保存它們以便稍後在標籤打印機運行時使用。 目前我們可以選擇使用什麼打印機打印訪客徽章,我們可以從管理頁面設置和保存頁面設置信息 - 但我無法弄清楚如何訪問打印機設置 - 提供訪問管理員權限的選項,而無需使用打印對話框。

任何意見將不勝感激。

回答

0

也許我完全把你錯了.. :) ..也許這會幫助你

Java Print API

+0

哇!謝謝你,它看起來非常有用!但這次不是我正在尋找的。那篇文章的重點是按照你想要的方式打印你想要的東西。我們的應用程序打印所有應用程序。我想設置打印機選項,如選擇特定的紙盤,設置彩色或僅黑白打印,色彩管理,在頁面的一面或兩面打印等。 –

+0

當管理員選擇打印機時,我需要能夠檢查他們選擇了哪臺打印機(我可以這樣做),然後提供一個帶有可用打印機選項的屏幕。 –

相關問題