![]() |
|
Модераторы: Aliance, skyboy, MoLeX, ksnk |
![]()
|
|
| Kirill Baranov |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 242 Регистрация: 30.6.2004 Репутация: нет Всего: -2 |
Привет всем))) Вот тут короче проблема... создаю динамическую картинку через imagepng. Так вот вставляю текст через
Как видите, текста тут много...весь не помещается на картинке, а текст при рефреше страницы пожизняк разный и может иметь разный вид. Так вот, как мона этот текст переность по строкам, чтобы он весь уместился на картинке. Не предлагайтся менять размер шрифта, это совсем не то. ну вот что получается http://topdrive.ru/test.php ... текст-то не умещается... и не угадать с кол-вом слов в строке... а substr тоже не поиспользуешь И сразу еще вопрос...как вставить в эту картинку какие нить ЖРГ или ГИФы разные...ну хотя б штуки две, а? Это сообщение отредактировал(а) Kirill Baranov - 11.12.2005, 21:44 |
|||
|
||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 1 Всего: 261 |
||||
|
||||
| Kirill Baranov |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 242 Регистрация: 30.6.2004 Репутация: нет Всего: -2 |
imagettfbbox(0, 0, "/home/3225/site.ru/www/verdana.ttf", "$text2");
Вот это по идее imagettfbbox и делает все... Но все же.. не работает. На РНР.нет написано, что данная функция возвращает массив...но как его использовать не понимаю... |
|||
|
||||
| Kirill Baranov |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 242 Регистрация: 30.6.2004 Репутация: нет Всего: -2 |
Кто-нибудь дайте пример вывода картинки с переносом текста!
|
|||
|
||||
| MuToGeN |
|
|||
![]() Лесник ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4379 Регистрация: 15.8.2002 Где: Москва Репутация: 2 Всего: 32 |
Через imagettfbbox() просчитывать длину каждого слова и проверять, влезит ли на текущую строку. Если не влезет, то переходить на новую.
-------------------- Three pings for the token rings, Five pings for the UNIX machines, Hundred pings for the broken links, One special ping to check them all Through Simple Network Management Protocol! |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Графика | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |