Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Уважаемые професионалы - возможно ли html представить как картинку.
Форумы портала PHP.SU » » Графика в PHP » Уважаемые професионалы - возможно ли html представить как картинку.

Страниц (1): [1]
 

1. lraido - 25 Февраля, 2013 - 13:07:47 - перейти к сообщению
Здравствуйте уважаемые професионалы. Улыбка

Делаю сайт с мотиваторами.

Блок, а на нем текст с картинкой.

Как сделать из html-блока картинку? Однако

Шрифты и размер текстов и картинок у всех разный, картинок штук 50, если начать с каждой возиться - уйдет куча времени. Огорчение

Помогите пожалуйста.
2. Zuldek - 25 Февраля, 2013 - 13:14:15 - перейти к сообщению
Генерируйте картинку содержащую и изображение демотиватора и текст. И отдавайте в браузер картинку а не HTML.
HTML не должен конвертироваться в изображение, потому что данный формат для этого не предназначен.
3. EuGen - 25 Февраля, 2013 - 13:14:50 - перейти к сообщению
Тут двоякое понимание может быть. Чисто текст как картинку? Тогда нетрудно, в php есть множество функций для обработки графики (Вас заинтересует, например, эта).
А вот если речь идет о том, как это бы выглядело в браузере клиента - то, увы. Рендерить html на стороне сервера - занятие очень неблагодарное. Здесь проще как раз-таки нажать Print Screen.
4. lraido - 25 Февраля, 2013 - 13:21:06 - перейти к сообщению
Zuldek

Я умею на картинку текст накладывать. А какую функцию надо использовать, чтобы текст и картинку появились на сером фоне? И все это было картинкой?

EuGen

Да, проще. Улыбка Только заказчик собирается еще автоматом переводить текст у картинки.
5. Zuldek - 25 Февраля, 2013 - 13:30:15 - перейти к сообщению
lraido пишет:
Я умею на картинку текст накладывать. А какую функцию надо использовать, чтобы текст и картинку появились на сером фоне? И все это было картинкой?

Ссылки вам были даны выше. Немного погуглив и готовые классы под вашу задачу найдете.
Цитата:
Только заказчик собирается еще автоматом переводить текст у картинки.

Переводите, а потом зашивайте в картинку и отдавайте вариант на нужном языке, в чем проблема?
6. lraido - 25 Февраля, 2013 - 13:44:56 - перейти к сообщению
Zuldek

Текст берется из базы - его будут менять, а динамически он меняться не будет.

Так можно было картинки и фотошопе менять, но их много.
7. Zuldek - 25 Февраля, 2013 - 13:51:54 - перейти к сообщению
Так генерируйте и отдавайте другую картинку после изменения текста в базе данных. Задействуйте кеширование: пусть картинка создается 1 раз. При изменении текста пусть удаляется картинка из кеша и создается заново, либо создается при первом запросе пользователя.
8. lraido - 25 Февраля, 2013 - 14:04:09 - перейти к сообщению
Zuldek

Мне бы текст по центру картинки научиться ставить и картинку на фон накладывать. Тогда бы смог, в html - это проще, а генерацией я 20 картинок делал 2 дня.

Просто я уже 5-ый час гуглю и ничего не нашел. Может я что-то неправильно делаю?

 

Powered by ExBB FM 1.0 RC1