Печать страниц разных размеров на Java с помощью Java Print Services - PullRequest
1 голос
/ 28 января 2010

Я пытаюсь распечатать страницы разного размера в JPS, используя объект Book. Я создаю пользовательский PageFormat и у меня есть собственный метод print () в SwingComponent. Я вижу, что PageFormat правильный, но фактическая печатная страница всегда принимает размер первой страницы, а не размер страницы для каждого PageFormat.

Любые предложения о том, как я могу это исправить?

1 Ответ

0 голосов
/ 17 ноября 2010

вы можете дать PrinterJob

HashPrintRequestAttributeSet

где вы можете установить предпочтения (для PrintDialog), но я не вижу смысла использовать его для каждой страницы, попробуйте настроить в методе print () для каждой страницы упомянутый набор.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...