powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Печать html средствами java
6 сообщений из 6, страница 1 из 1
Печать html средствами java
    #37880994
leonid.shabalkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, поставлена задача: нужна распечатать html-документ хранящийся как набор байт. Сначала попробовал стандартными средствами java(javax.print.*), но он к сожалению не помог. Поиск по интернету привел к методу отображения html на swing-компонентах(JPanel, JEditorPane), но опять столкнулся с проблемой отображения css. Не могли бы подсказать библиотеку или направление в котором искать. Способ делать скриншоты отпадает, т.к. серверное приложение. Если библиотеки, которые переводят Html(css)->image?
...
Рейтинг: 0 / 0
Печать html средствами java
    #37881001
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Полноценно никак. Заижектить JavaScript для печати и открыть в дефолтном браузере с запуском этого JavaScript. Только браузер можен адекватно отрендерить, и кое-как распечатать.
...
Рейтинг: 0 / 0
Печать html средствами java
    #37881004
just_vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Рендером html как известно занимаются движки браузеров, например webkit, ну а дальше гуглим, можно ли обратиться к нему из java и вроде как даже можно http://stackoverflow.com/questions/5850338/rendering-webpages-with-webkit-in-java, вторым ответом предлагают webkit for swt. Вообщем я бы копал в эту сторону.
...
Рейтинг: 0 / 0
Печать html средствами java
    #37881006
Фотография Penkov Vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ghostscript в свое время решил проблему кривого отображения pdf - конвертируешь в картинку и в путь

Html он тоже умеет
...
Рейтинг: 0 / 0
Печать html средствами java
    #37881009
Фотография Penkov Vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а, кстати да. есть же silenium, который умеет скриншоты
...
Рейтинг: 0 / 0
Печать html средствами java
    #37882136
leonid.shabalkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо за ответы! Буду копать в сторону браузеров! Если правильно понял про ghostscript, его надо устанавливать и к нему обращаться?
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Печать html средствами java
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]