Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Как можно сделать обводку текста на PHP, JavaScript или CSS?
 
 автор: harane   (06.09.2007 в 16:13)   письмо автору
 
 

Люди, помогите с таким вопросом, как можно сделать обводку текста на PHP, javaScript или CSS? Очень прошу...

   
 
 автор: sim5   (06.09.2007 в 16:21)   письмо автору
 
   для: harane   (06.09.2007 в 16:13)
 

Никак, если вы только не хотите получить рисунок.

   
 
 автор: harane   (06.09.2007 в 16:23)   письмо автору
 
   для: sim5   (06.09.2007 в 16:21)
 

Можно и рисунком сделать, главное чтобы визуально это был текст.... В php это судя по всему библиотека GD.... Никто не слышал может есть готовое решение - класс.... Есть ли в PHP библиотеки для работы с шрифтами в которых можгно делать обводку??

   
 
 автор: sim5   (06.09.2007 в 16:29)   письмо автору
 
   для: harane   (06.09.2007 в 16:23)
 

Да, это GD. А на чем такой шрифт будет распологаться? На каком фоне?

   
 
 автор: harane   (06.09.2007 в 20:50)   письмо автору
 
   для: sim5   (06.09.2007 в 16:29)
 

Фон - картинка- своего рода бэкграунд с текстурой.....

   
 
 автор: Trianon   (06.09.2007 в 20:53)   письмо автору
 
   для: harane   (06.09.2007 в 20:50)
 

основные функции работы с текстом в Gdlib:
imagettftext()
imagettfbbox()
особое внимание:
1. Выбранный TTF-файл должен присутствовать на сервере
2. Кодировка входной строки - utf-8 (за незначительными исключениями)

   
 
 автор: sim5   (06.09.2007 в 20:56)   письмо автору
 
   для: harane   (06.09.2007 в 20:50)
 

Ну если текст получаем "динамически", причем он разной длины, то тут еще надо "грабить" бэкграунд (область его)... Ну геморроя (если конечно это не баннер))) Что за текст, и нельзя ли загодя это приготовить в графредакторе? Или проще подобрать текстуру на которой бы шрифт смотрелся читабельным - проблем бы меньше было.

   
 
 автор: harane   (06.09.2007 в 21:11)   письмо автору
 
   для: sim5   (06.09.2007 в 20:56)
 

Нет, sim5 мы не поняли друг друга, текст берется из переменной, обрабатывается - делается обводка, накладывается на фон и получается - что-то вроде графической кнопки....
Поэтому здесь остается только GD, скорее всего...
А в графредакторе не приготовить это такое меню на сайте (верхнее), оно создается динамически из таблицы в БД.... В этом и есть весь геморрой, текст не известен... В принципе я понимаю, что это GD и фкнкции знаю какие нужны (Спасибо Trianon), меня интересут, нет ли у кого ссылок на готовое решение - класс, для подобных ухищрений, самому писать долго, да и времени нет...
Может есть что-нибудь готовое для работы с графикой-шрифтами.... Как например подобные решения, но для других целей - PHPUnit, Smarty, и тд. итп.

   
 
 автор: harane   (06.09.2007 в 21:30)   письмо автору
 
   для: harane   (06.09.2007 в 21:11)
 

Да кстати, мой ник mefestofel, я человек страдающий компьютерной параноей, решил выйти не под своим ником, сижу на чужой машине.....

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования