Скопируйте в буфер обмена или загрузите изображение виджета из веб-приложения - PullRequest
0 голосов
/ 14 октября 2011

Я использую gwt для разработки веб-приложения и хочу, чтобы пользователь мог получить изображение отображаемой диаграммы. Конкретным виджетом является LineChart (com.google.gwt.visualization.client.visualizations.corechart.LineChart).

Пользователь должен иметь возможность скопировать содержимое диаграммы в буфер обмена (в виде изображения) или загрузить изображение виджета.

Я читал о ZeroClipboard, который использует невидимый флэш-фильм для копирования текста в буфер обмена. Есть ли что-нибудь подобное, что можно использовать не только с текстом?

Моя текущая работа для этого - предоставить ImageLineChart (com.google.gwt.visualization.client.visualizations.ImageLineChart), который пользователь может щелкнуть правой кнопкой мыши, чтобы сохранить изображение. Хотя мне это не нравится, поскольку для этого требуется открыть новую диаграмму во всплывающем окне (чтобы пользователь мог щелкнуть по ней), и ImageLineChart выглядит иначе, чем оригинальная LineChart.

...