Вопрос № 130515: Приветствую, братья и сестры! Столкнулся с такой проблемой: у меня есть изображение - картинка, на которую надо нанести надпись. Наносить надпись я собираюсь средствами PHP. Проблема в том, что надпись <i><b>не прямая</b></i>, а должна наноситься...
Вопрос № 130.515
Приветствую, братья и сестры! Столкнулся с такой проблемой: у меня есть изображение - картинка, на которую надо нанести надпись. Наносить надпись я собираюсь средствами PHP. Проблема в том, что надпись не прямая, а должна наноситься по дуге с некоторым радиусом кривизны. Так вот, нет ли в Photoshop или ImageReady какого-либо способа этот радиус кривизны измерить?
В приложении приводится ссылка на изображение. Надпись наносится в длинную белую дугообразную полоску. Спасибо за участие,
которые Вы, надеюсь, проявите.:))) С уважением, Товарищ Бородин / Borodul
Отвечает: Бельянинов Е.А.
Уважаемый Товарищ Бородин.
Собственно, не стоит утруждать себя измерением кривизны (как Вы выразились) дуги, по которой должен будет расположиться текст...
Воспользуйтесь краем дугообразной рамки как данностью на сей предмет, как образцом, в котором эта самая кривизна уже задана...
Я, право, не знаю, какой уровень общения у Вас с PhotoShop, поэтому буду исходить из Вашего статуса.
В решении данной Вами задачи рекомендую воспользоваться контурным аппаратом редактора.
С помощью кривых Безье («Перо») создайте на новом слое дугообразный незамкнутый контур. При помощи инструментов редактирования контуров отрегулируйте кривизну полученного контура так, чтобы образованный контур повторял кривизну нижней большей дуги рамки. Вот так.
На панели параметров активируйте (если не активна по умолчанию) опцию «Контуры» (инструмент «Перо»). Навесьте на курсор инструмент «Текст».
Проанализируйте, в каком направлении Вы организовали (вели) свой контур. Поскольку текст будет наьиратья обычным образом слева направо, то и контур должен быть образован именно в такой ипостаси. В противном случае разверните контур (с помощью инструмента редактирования контуров «Стрелка»).
Подведите курсор с текстовым инструментом к левому краю (сверху) Вашего контура, на курсоре появится наклонная черта, что говорит о том, что курсор «поймал» опорный контур. Это выглядит вот так.
Кликните в этом положении мышью. Курсор начнёт мигать. Образец здесь.
Выберите параметры текста (гарнитуру, кегль, начертание, и т.д.) и приступайте к вводу текста.
В процессе ввода Вы имеете возможность, вернувшись к инструменту «Стрелка» редактировать сам опорный контур, вместе с которым будет изменяться кривизна и вводимого (введённого) текста.
Вот, примерно так.
Далее при активном текстовом слое добавьте стиль вводимого текста, например вот так.
Растрируйте (при необходимости) текстовый слой, удалите рабочий контур и объедините слои. В результате имеем такую картинку.
Как видите, ничего сложного. Хочу оговориться, что все эти рекомендации правомочны лишь для семейства CS и выше.
Ежели возникнут вопросы по технике, прошу в мини-форум, буду рад помочь.
С уважением, Бельянинов Е.А.
--------- Умный учится на своих ошибках, мудрый – не повторяет чужие...
Ответ отправил: Бельянинов Е.А. (статус: Студент)
Ответ отправлен: 04.04.2008, 22:51 Оценка за ответ: 5 Комментарий оценки: Ответ хорош, просто отпад!!! Правда, я пока еще ничего не понял, но это временно. Если как следует объяснить все, то даже такой дуб в Photoshop`е, как я, сможет разобраться. Если все это действительно помогает, то я перед Вами снимаю шляпу :-)