Как я могу печатать прямо на принтере, используя отчеты и грааля Джаспера? - PullRequest
4 голосов
/ 25 мая 2010

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

1 Ответ

2 голосов
/ 25 мая 2010

В HTML5 нет API печати. Вы всегда будете полагаться на браузер клиента, чтобы сделать всю печать. Лучшее, что вы можете сделать, - это открыть новое окно браузера для отображения отчета без заголовка / футера / nav / etc вашего сайта. Добавьте кнопку с JavaScript:

window.print();

, чтобы открыть диалоговое окно печати для ОС / браузера для пользователя.

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