EOMY.NET
Хостинг EOMY.NET: Форум поддержки
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 
RSS Feed  

PHP, GD текст без антиалиасинга

 
Начать новую тему   Ответить на тему    Список форумов EOMY.NET -> Администрирование серверов
PHP, GD текст без антиалиасинга
Автор Сообщение
LaeX
Интернет на завтрак
Интернет на завтрак


Зарегистрирован: 12.10.2006
Сообщения: 25

2694 Монеты

СообщениеДобавлено: Ср, 30 Ноя, 2011 19:25    Заголовок сообщения: PHP, GD текст без антиалиасинга Ответить с цитатой

Столкнулся с проблемой анти-алиасинга. При использовании ф-ции imagettftext(), текст получается не сглажен (см. скриншот, текст «Hello, world!» слева). Хотя на других хостингах проверял, и текст получался более насыщенным и сглаженным (текст на скрине, справа).



Погуглил и сравнил данные библиотек GD, пришел к выводу, что текст выглядит не сглаженным из-за не bundled версии GD, хотя могу ошибаться Smile

Пытался пересобрать PHP по таким инструкциям:
http://www.maxiwebs.co.uk/gd-bundled/compilation.php
http://lna.org.ru/book/export/html/36

Подключаюсь через PuTTY, ввожу:
Код:
apt-get install build-essential debhelper fakeroot
cd /usr/src
apt-get source php5
apt-get build-dep php5

После ввода двух последних команд получаю сообщение:
Цитата:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: You must put some 'source' URIs in your sources.list

Наверное в файл sources.list нужно добавить какую-то ссылку…? Далее по инструкции нужно перейти в директорию php5-xxx, но этой папки у меня не существует.

Помогите, пожалуйста разобраться. Кто сталкивался с такой проблемой?
_________________
laex.su
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
lazutov
while (1==1);
Последний герой


Зарегистрирован: 30.04.2007
Сообщения: 4429

120350 Монеты

СообщениеДобавлено: Ср, 30 Ноя, 2011 20:05    Заголовок сообщения: Ответить с цитатой

Без указания ОС и версии мы не сможем подсказать корректный sources.lst...
_________________
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
LaeX
Интернет на завтрак
Интернет на завтрак


Зарегистрирован: 12.10.2006
Сообщения: 25

2694 Монеты

СообщениеДобавлено: Ср, 30 Ноя, 2011 20:11    Заголовок сообщения: Ответить с цитатой

ОС: Debian-6.0-x86
PHP Version: 5.3.3-7+squeeze3
_________________
laex.su
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
lazutov
while (1==1);
Последний герой


Зарегистрирован: 30.04.2007
Сообщения: 4429

120350 Монеты

СообщениеДобавлено: Пт, 02 Дек, 2011 03:33    Заголовок сообщения: Ответить с цитатой

Пожалуйста
Цитата:

deb http://ftp.debian.org/debian squeeze main contrib non-free
deb http://security.debian.org squeeze/updates main contrib non-free


_________________
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
LaeX
Интернет на завтрак
Интернет на завтрак


Зарегистрирован: 12.10.2006
Сообщения: 25

2694 Монеты

СообщениеДобавлено: Пт, 02 Дек, 2011 07:25    Заголовок сообщения: Ответить с цитатой

lazutov, я открыл sources.list, а там уже есть эти две строчки.
Застрял на этом: apt-get source php5, apt-get build-dep php5 Sad
_________________
laex.su
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
LaeX
Интернет на завтрак
Интернет на завтрак


Зарегистрирован: 12.10.2006
Сообщения: 25

2694 Монеты

СообщениеДобавлено: Сб, 03 Дек, 2011 13:22    Заголовок сообщения: Ответить с цитатой

Добавил в sources.list:
Цитата:
deb-src http://security.debian.org/ squeeze/updates main contrib non-free
deb-src http://ftp.debian.org/debian/ squeeze main contrib non-free

Установку удалось продолжить, в результате я получил GD bundled (2.0.34 compatible). Но желаемого сглаживания я так и не добился. Видать проблема была не в этом…
_________________
laex.su
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов EOMY.NET -> Администрирование серверов Часовой пояс: GMT
Страница 1 из 1

 


Rambler's Top100   Рейтинг@Mail.ru    



Powered by phpBB © 2001, 2005 phpBB Group