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