Java Print не может установить размер бумаги

Я пытаюсь установить размер бумаги в альбомной ориентации A5. Я печатаю из Java-приложения, используя процедуру PrinterJob по умолчанию. Я также печатаю в чашки-PDF. Моя проблема заключается в том, что независимо от того, что я пытаюсь, я не могу изменить формат страницы на А4 или А5 или что-то еще... он привязан к письму США.

Мой вопрос: это проблема ОС? или связанные с Java????

Когда я звоню

PageFormat pf = job.pageDialog(pf)

В диалоге даже не будет отображаться никакой другой вариант, кроме буквы США.

Обновление: когда я пытаюсь печатать из командной строки, используя lp... я могу распечатать любой размер очень легко... но я хочу сделать это изнутри Java...

0 ответов

Другие вопросы по тегам