10.09.2012 / 11:54 | |
Koenig  Модератор форума
Сейчас: Offline
Имя: Дмитрий Откуда: Калининград(Koenigsberg) Регистрация: 23.01.2011
| __________________
 Магистр Мёда |
10.09.2012 / 12:14 | |
Dont  Пользователь
Сейчас: Offline
Регистрация: 09.09.2012
| Koenig, Текст на изображения наложить надо. Типа создание открыток, демотиваторов, тексты на фотографиях и т.п. Размер шрифта $size=min($sx,$sy)*$n; //$n - это число, к примеру 0.05 шрифт для теста взял arial.ttf
|
10.09.2012 / 12:18 | |
Dont  Пользователь
Сейчас: Offline
Регистрация: 09.09.2012
| Koenig, Тоже пробовал. Вычислял сколько поместится символов в ширине картинки, но вот как разделить текст?
|
10.09.2012 / 12:30 | |
OLEKMAY  Пользователь
Сейчас: Offline
Имя: САНЕК Откуда: Винница Регистрация: 07.07.2012
| Naik (10.09.2012/08:08) OLEKMAY, [code=php]$new_title = 'Title';$file = file_get_contents('system/inclides/config.php');$file_2 = preg_replace("/\$title='([-а-яА-Я0-9!]*)'/","\$title='$new_title'", $file, 1);file_put_contenспасибо прийду домой проверю что выходит  |
10.09.2012 / 13:18 | |
Koenig  Модератор форума
Сейчас: Offline
Имя: Дмитрий Откуда: Калининград(Koenigsberg) Регистрация: 23.01.2011
| Dont, тебе же словами делить нужно, не буквами, свою функцию можно написать, которая принимает два аргумента, первый это текст, второй это ширина картинки. считаем размер символа, длинну текста, если длинна текста получается больше, то пилим текст на массив по разделителю , пробел например или точка , может и запятая, далее уже математика, куда воткнуть перенос, возвращает функция готовый текст
__________________
 Магистр Мёда |
10.09.2012 / 13:21 | |
Koenig  Модератор форума
Сейчас: Offline
Имя: Дмитрий Откуда: Калининград(Koenigsberg) Регистрация: 23.01.2011
| __________________
 Магистр Мёда |
10.09.2012 / 13:23 | |
Dont  Пользователь
Сейчас: Offline
Регистрация: 09.09.2012
| Вот знал бы как это сделать, то и не спрашивал бы. Картинки разные по размерам, текст тоже разной длинны. Вот поэтому и приходится вычислять координаты с помощью imagettfbbox
Изменено Dont (10.09 / 13:27) (всего 1 раз) |
10.09.2012 / 13:43 | |
Koenig  Модератор форума
Сейчас: Offline
Имя: Дмитрий Откуда: Калининград(Koenigsberg) Регистрация: 23.01.2011
| Dont, ты дай кусок кода свой, где все плохо получается, можно ведь изменить размер картинки, не думал за подобное, еще можно шрифр сделать больше или меньше
__________________
 Магистр Мёда |
10.09.2012 / 13:50 | |
Dont  Пользователь
Сейчас: Offline
Регистрация: 09.09.2012
| Koenig, Размер картинки и шрифта менять не нужно, иначе получится некрасиво. Если нужен код, то чуть позже напишу, да и не хотелось бы, чтоб готовое решение потом на каждом сайте стояло.
|
10.09.2012 / 14:25 | |
Koenig  Модератор форума
Сейчас: Offline
Имя: Дмитрий Откуда: Калининград(Koenigsberg) Регистрация: 23.01.2011
| Dont, могу вечерком попробовать написать что то подобное
__________________
 Магистр Мёда |