2013-03-19 94 views
0

如何從使用App Engine的Java應用程序中打印沒有對話框的打印機? 我試圖用printJob但我發現了以下錯誤消息:使用App Engine從打印機進行Java打印

java.awt.print.PrinterJob中是受限制的類。有關更多詳細信息,請參閱Google App Engine開發人員指南。

我看了一下App Engine開發人員指南,但沒有找到關於此主題的任何內容。

回答

1

很多處理IO和實際上大部分java.awt和圖形的類都不可能在App Engine上使用。這些類受到錯誤消息指示的限制。

至於你想要做什麼,我認爲你已經錯過了一些應用引擎的核心概念。

Google App Engine允許您在Google的 基礎架構上運行Web應用程序。

當你提到對話框,PrinterJob和打印到打印機,它似乎表明你不是在談論一個Web應用程序。更實際的情況是準備客戶端瀏覽器打印的pdf或類似的內容,或者通過http收集的應用程序然後在本地打印。