Здравствуйте уважаемые професионалы.
Делаю сайт с мотиваторами.
Блок, а на нем текст с картинкой.
Как сделать из html-блока картинку?
Шрифты и размер текстов и картинок у всех разный, картинок штук 50, если начать с каждой возиться - уйдет куча времени.
Помогите пожалуйста.
1. lraido - 25 Февраля, 2013 - 13:07:47 - перейти к сообщению
2. Zuldek - 25 Февраля, 2013 - 13:14:15 - перейти к сообщению
Генерируйте картинку содержащую и изображение демотиватора и текст. И отдавайте в браузер картинку а не HTML.
HTML не должен конвертироваться в изображение, потому что данный формат для этого не предназначен.
HTML не должен конвертироваться в изображение, потому что данный формат для этого не предназначен.
3. EuGen - 25 Февраля, 2013 - 13:14:50 - перейти к сообщению
Тут двоякое понимание может быть. Чисто текст как картинку? Тогда нетрудно, в php есть множество функций для обработки графики (Вас заинтересует, например, эта).
А вот если речь идет о том, как это бы выглядело в браузере клиента - то, увы. Рендерить html на стороне сервера - занятие очень неблагодарное. Здесь проще как раз-таки нажать Print Screen.
А вот если речь идет о том, как это бы выглядело в браузере клиента - то, увы. Рендерить html на стороне сервера - занятие очень неблагодарное. Здесь проще как раз-таки нажать Print Screen.
4. lraido - 25 Февраля, 2013 - 13:21:06 - перейти к сообщению
Zuldek
Я умею на картинку текст накладывать. А какую функцию надо использовать, чтобы текст и картинку появились на сером фоне? И все это было картинкой?
EuGen
Да, проще. Только заказчик собирается еще автоматом переводить текст у картинки.
Я умею на картинку текст накладывать. А какую функцию надо использовать, чтобы текст и картинку появились на сером фоне? И все это было картинкой?
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-ый час гуглю и ничего не нашел. Может я что-то неправильно делаю?
Мне бы текст по центру картинки научиться ставить и картинку на фон накладывать. Тогда бы смог, в html - это проще, а генерацией я 20 картинок делал 2 дня.
Просто я уже 5-ый час гуглю и ничего не нашел. Может я что-то неправильно делаю?