2013-06-26 4 views
0

Приложение My Wicket содержит несколько компонентов Wicket с важной (графической) информацией. Например, таблицы/диаграммы и вычисленные поля в поле ввода или метки. Я хотел бы сделать изображение этих компонентов (скриншот отдельных компонентов), поэтому я могу отправить их кому-то или сохранить их где-нибудь. Возможно ли подобное в Java Wicket?Компонент Wicket Java для изображения

Заранее спасибо

ответ

0

Как уже упоминалось, единственный способ сделать это на стороне клиента с помощью Javascript. Помимо html2canvas есть также PhantomJS, который описывает себя как «безголовый WebKit с JavaScript API».

Возможно, вы посмотрите на http://skookum.com/blog/dynamic-screenshots-on-the-server-with-phantomjs/. Это может быть другим способом.

1

С калиткой является веб-фреймворк на стороне сервера, что «только» создает HTML, который отправляется в браузер пользователя, чтобы быть оказаны там, что вы спрашиваете, не является задачей для калиткой.

Однако, вероятно, это будет сделано с javascript на стороне клиента. Посмотрите на http://html2canvas.hertzen.com/, это, похоже, способ сделать это.