PDF-файл, сгенерированный Java, хорошо отображается на экране, но не печатается правильно - PullRequest
2 голосов
/ 18 октября 2011

Я создаю сложный PDF-файл из приложения Swing, печатая мой JComponent.

Этот PDF-файл создается путем получения прокси-объекта Graphics2D из объекта iText PdfTemplate.

PDF-файлотображается на экране, но при печати в режиме баннера на Lexmark 4650 из окон печать обрывается после четвертой страницы, при этом большинство элементов не печатаются.

Есть ли хороший способ просмотра содержимогоPDF, чтобы увидеть, если что-то выходит за рамки?PDF кажется больше, чем нужно, учитывая содержащуюся в нем информацию.

Или способ получить полезную ошибку от принтера Lexmark?

Загрузить PDFФайл

РЕДАКТИРОВАТЬ 2011-10-18 13:45:00 PST : заменен PDF на уменьшенную версию с меньшим количеством данных формы PDF.Печать по-прежнему выполняется некорректно.

Вот выходные данные принтера.Вы можете видеть, что распечатка обрезается вскоре после глубины 410.

PDF Output

Ответы [ 2 ]

0 голосов
/ 31 октября 2011

Возникла проблема с рендерингом, когда линия была нарисована с координатой Integer.MIN_VALUE, из-за чего принтер был очень недоволен.

0 голосов
/ 18 октября 2011

Мы видели сбой печати при недостатке памяти - для печати необходим намного больший растр, чем для экрана.Помогает ли увеличение памяти?

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