| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Графика > из html в img |
| Автор: GrafF812 28.8.2010, 18:29 |
| Здравствуйте у меня следующая задача. в окне браузера отображается табличка сделанная из DIV-ов, у которых border: 1px solid black. Можно ли сделать так, чтобы эта табличка была переделана в одно img изображене? |
| Автор: Muerto 28.8.2010, 23:51 |
| Желательно скрин того что есть и того чего хотим получить... |
| Автор: gta4kv 29.8.2010, 00:53 |
| Нет. |
| Автор: GrafF812 4.9.2010, 09:40 |
ну например есть таблица <table> нужно чтобы при нажатии на кнопку, эта таблица преобразовалась в картинку. |
| Автор: enoff 4.9.2010, 10:56 |
| gta4kv, почему так категорично? можно отправлять на сервер хтмл, разбирать и генерировать изображение. Сложность, правда, сильно меняется в зависимости от html(css, div'ы, формы). Но простую таблицу вполне реально... |
| Автор: gta4kv 4.9.2010, 12:48 | ||
Ну, попробуй сделай. |
| Автор: enoff 4.9.2010, 13:01 |
| gta4kv, я до НГ проковыряюсь с простой таблицей. Теоретически же можно сделать |
| Автор: SneG0K 4.9.2010, 13:16 |
| Эммм... Можно написать расширение, которое будет открывать пришедший HTML в каком-нить браузере и делать скрин. Но это как самый неподходящий вариант. |
| Автор: gta4kv 4.9.2010, 14:10 | ||
И при этом самый возможный. |
| Автор: IgorIV 4.9.2010, 19:10 |
gta4kv, почему ты сказал нет? Ты разбирался с этим или сказал что перво-наперво пришло в голову? |
| Автор: gta4kv 4.9.2010, 19:16 |
| Потому, что стандартными возможностями PHP этого не сделать. |
| Автор: GrafF812 5.9.2010, 11:02 |
может есть какие-нибудь библиотеки? |
| Автор: ksnk 5.9.2010, 12:07 |
| GrafF812, тут уже звучало несколько здравых подходов к решения проблемы. -- SneG0K, написать на чем-нибудь интерфейс с броузером, в котором открывать нужную таблицу. Делать скриншот. -- enoff, Muerto, ограничить условия задачи определенными стилями и внешним видом таблицы из дивов. Парсить таблицу посредством php. По полученной структуре строить картинку. Наиболее работоспособный подход вот еще пучек решений: -- поискать в гугле по строке html2img и поискать подходящее решение. для истинных ценителей: -- поискать в гугле по строке html2pdf, потом - по строке pdf2jpeg. полученные решения потестировать и скомбинировать. Так можно получить забавное и иногда полезное решение. правда работоспособность его будет определяться сложностью верстки. |