使用App Engine在Java应用程序中如何在没有对话框的情况下从打印机进行打印?
我尝试使用printJob
,但我收到以下错误消息:
java.awt.print.PrinterJob是一个受限制的类。请参阅Google App Engine开发人员指南了解更多详情。
我看了一下App Engine开发人员的指南,但没有找到关于这个主题的任何内容。
答案 0 :(得分:1)
许多处理IO以及大多数java.awt和图形的类都无法在App Engine上使用。正如您的错误消息所示,这些类受到限制。
至于你想要做什么,我认为你已经错过了app引擎的一些核心概念。
Google App Engine可让您在Google上运行网络应用程序 基础设施。
当您提到对话框,PrinterJob并打印到打印机时,它似乎表明您不是在谈论Web应用程序。更现实的情况是准备客户端浏览器打印的pdf或类似内容,或者通过http收集的应用程序然后在本地打印。