[PHP]Вывод текста на картинку в заданных границах (перенос целых слов)
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
[PHP]Вывод текста на картинку в заданных границах (перенос целых слов) - 2010-09-24 23:38:33.353333
|
|
|
artyums
Сообщений: 5
Оценки: 0
Присоединился: 2009-09-29 13:47:56.216666
|
Пишу на PHP. Задача такова - необходимо выводить текст (новости) в четко определенных границах на изображении при сохранении целостности слов. Объясню подробно. На картинке-подложке есть место, на котором должны выводиться динамические новости. В связи с тем, что длина строки постоянно варируется, а в одну строку текст никак не умещается, встает вопрос переноса строки. Желательна реализация переноса целых слов: Сегодня открылась выставка цветов в Париже Конкретные рамки - 155 пикселов в ширину. Как уже только не пытался - ни в какую не дается [&:] Помогите, пожалуйста! Хотя бы примерную реализацию..
|
|
|
RE: [PHP]Вывод текста на картинку в заданных границах (перенос целых слов) - 2010-09-27 09:19:27.016666
|
|
|
Papa James
Сообщений: 438
Оценки: 0
Присоединился: 2009-12-07 13:36:18.370000
|
юзай функцию wordwrap(). Посмотри, сколько пикселов занимает один символ - отюда и высчитаетшь размер параметра.
|
|
|
RE: [PHP]Вывод текста на картинку в заданных границах (перенос целых слов) - 2010-09-27 10:29:26.926666
|
|
|
Sрam
Сообщений: 2863
Оценки: 372
Присоединился: 2009-01-16 15:23:43.276666
|
quote:
ORIGINAL: Papa James юзай функцию wordwrap(). Посмотри, сколько пикселов занимает один символ - отюда и высчитаетшь размер параметра. Че курим запретного, с каких пор функция wordwrap() начала размер симовлов в пикселах вычислять?
|
|
|
RE: [PHP]Вывод текста на картинку в заданных границах (перенос целых слов) - 2010-09-27 13:50:36.200000
|
|
|
yMa.hacKer
Сообщений: -1779
Оценки: 10
Присоединился: 2010-01-10 14:25:47.293333
|
А он и не говорит, что она размер символов в пикселях измеряет, а про то, что посчитать сколько примерно пикселей занимает один символ, и исходя из этого в его случае будет wordwrap(155/кол-во пикселей занимающих один симвов)
|
|
|
RE: [PHP]Вывод текста на картинку в заданных границах (перенос целых слов) - 2010-09-27 13:58:04.266666
|
|
|
Papa James
Сообщений: 438
Оценки: 0
Присоединился: 2009-12-07 13:36:18.370000
|
Да, правильно. Если шрифт моношринный - то проблем никаких
|
|
|
RE: [PHP]Вывод текста на картинку в заданных границах (перенос целых слов) - 2010-09-28 13:42:53.036666
|
|
|
zhuk
Сообщений: 2962
Оценки: 10
Присоединился: 2007-02-20 21:00:01.303333
|
Эта функция в совокупности, например, с этой даст нужный результат.
|
|
|
RE: [PHP]Вывод текста на картинку в заданных границах (перенос целых слов) - 2010-09-28 23:14:57.643333
|
|
|
codeismy.name
Сообщений: 618
Оценки: 0
Присоединился: 2009-07-19 00:30:13.200000
|
пипец.. а на цсс проблему что решить нельзя чтоли?
|
|
|
RE: [PHP]Вывод текста на картинку в заданных границах (перенос целых слов) - 2010-09-29 09:43:02.660000
|
|
|
Papa James
Сообщений: 438
Оценки: 0
Присоединился: 2009-12-07 13:36:18.370000
|
Если у него фоновая картинка - то можно. А если именно на картинке нужно вывести текст, например, чтобы не могли скопировать новость - то css тут никаким боком не поможет.
|
|
|
RE: [PHP]Вывод текста на картинку в заданных границах (перенос целых слов) - 2010-09-29 11:01:58.040000
|
|
|
Agent Smith
Сообщений: 976
Оценки: 0
Присоединился: 2007-04-10 21:56:49.593333
|
при чем здесь PHP? Учи CSS (http://htmlbook.ru/css/white-space), а конкретно white-space: normal | nowrap
|
|
|
RE: [PHP]Вывод текста на картинку в заданных границах (перенос целых слов) - 2010-09-29 12:02:54.440000
|
|
|
Papa James
Сообщений: 438
Оценки: 0
Присоединился: 2009-12-07 13:36:18.370000
|
Судя по названию темы, css тут вообще не фигурирует. По описанию ТС - не совсем понятно. Поэтому исходим из названия темы ) кстати, куда пропал ТС? :)
|
|
|
RE: [PHP]Вывод текста на картинку в заданных границах (перенос целых слов) - 2010-09-29 23:06:40.093333
|
|
|
artyums
Сообщений: 5
Оценки: 0
Присоединился: 2009-09-29 13:47:56.216666
|
ТС тут :-) CSS тут ни коем боком, совсем. Мне надо именно на картинку текст написать (GD, imagettftext), да так, чтобы он красиво оформлялся (слова переносились грамотно). Да еще и желательно автоматизировать смену кегля шрифта (это представляется мне еще сложнее). zhuk, интересная идея, как-то начинаю представлять как можно реализовать… Сегодня попробую, отпишусь.
|
|
|
|
|