|
|
|
| Всем привет. Подскажите мне, пожалуйсто, можно както узнать длину выводимой строки? | |
|
|
|
|
|
|
|
для: Alexandor1984
(06.06.2006 в 23:06)
| | php.net/strlen | |
|
|
|
|
|
|
|
для: valenok
(06.06.2006 в 23:08)
| | Дело в том, что буквы бывают разной длины, а strlen подсчитает только их количество. Мне надо бы размер в пиксэлах или еще как. | |
|
|
|
|
|
|
|
для: Alexandor1984
(06.06.2006 в 23:13)
| | Это проблематично - вы с GDLib работаете или просто с HTML? | |
|
|
|
|
|
|
|
для: cheops
(07.06.2006 в 01:27)
| | Какой там проблематично?
Пишеться в массиве длинна каждой буквы в пикселях и пробел между ней и следующей
буквой, ну тоесть у тебя буквы ведь не одна на другой...
Потом просто идёшь и и каждый символ в строчке проверяешь
и дополняешь к переменной ширины ширину данного символа.
Только люди решают ен те проблемы.
Точнее реализация основной задачи неверна
поэтому и приходится изобретать подсчёт ширины строки. | |
|
|
|
|
|
|
|
для: valenok
(07.06.2006 в 07:27)
| | Идея понятна, но как мне узнать ширыну буквы, чтоб потом в массив записать? | |
|
|
|
|
|
|
|
для: Alexandor1984
(07.06.2006 в 10:06)
| | Вас не просто так спросили, с GDlib Вы работаете, или еще как. В GDlib есть функция, которая определяет ширину и высоту строки текста.
А длина строки, между прочим, это именно число символов и ничего больше. | |
|
|
|
|
|
|
|
для: Trianon
(07.06.2006 в 10:09)
| | Спасибо за совет, в жаргоне разобрался. | |
|
|
|
|
|
|
|
для: cheops
(07.06.2006 в 01:27)
| | Что такое GDLib? Может я это освою и решу проблему? | |
|
|
|