Java 印刷サービス API を使用して選択PrintServiceし、に渡しJasperReportますJRPrintServiceExporter。基本的な考え方は、提供された にドキュメントを送信するだけPrintServiceです。実際に使用してjava.awt.print.PrinterJob.print()います。
PrinterIsAcceptingJobs.NOT_ACCEPTING_JOBSオフラインまたは電源オフの状態の場合、属性を持つプリンタに印刷ジョブを送信できないようです ジョブを送信すると、ジョブをPrinterException受け付けていないため、
「NOT_ACCEPTING_JOBS」プリンターに印刷することは可能ですか? 実際のオペレーティング システムではこれが機能し、ジョブはプールのキューに入れられます。Java 印刷サービス API を使用して同じ効果を得るにはどうすればよいですか?