Java Print не может установить размер бумаги
Я пытаюсь установить размер бумаги в альбомной ориентации A5. Я печатаю из Java-приложения, используя процедуру PrinterJob по умолчанию. Я также печатаю в чашки-PDF. Моя проблема заключается в том, что независимо от того, что я пытаюсь, я не могу изменить формат страницы на А4 или А5 или что-то еще... он привязан к письму США.
Мой вопрос: это проблема ОС? или связанные с Java????
Когда я звоню
PageFormat pf = job.pageDialog(pf)
В диалоге даже не будет отображаться никакой другой вариант, кроме буквы США.
Обновление: когда я пытаюсь печатать из командной строки, используя lp... я могу распечатать любой размер очень легко... но я хочу сделать это изнутри Java...