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

Форум PHP

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

 

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

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

тема: Создание фотоальбома. Сжатие рисунка в PHP
 
 автор: kail_braslovski   (30.12.2006 в 15:13)   письмо автору
 
 

Помогите, срочно!
Создаю фотоальбом средствами PHP.
Для каждой фотографии надо сделать маленькую ( к примеру 100*80) для предпросмотра.
Фотка маленькая создается, когда загружаю новую в фотоальбом.
Определяю размеры новой и командой
Imagecopyresized уменьшаю исходную большую и получаю новую маленькую.
Затем когда сохраняю её командой Imagejpeg в файл, ставлю качество на max, но получается такое мясо!
Есть у кого какие идеи?

   
 
 автор: cheops   (30.12.2006 в 16:51)   письмо автору
 
   для: kail_braslovski   (30.12.2006 в 15:13)
 

А какое разрешение у исходных изображений? Может увеличить размер в пикселах для превьюшек?

   
 
 автор: ddhvvn   (30.12.2006 в 17:24)   письмо автору
 
   для: cheops   (30.12.2006 в 16:51)
 

Попробуйте использовать функцию imagecopyresampled.

   
 
 автор: kail_braslovski   (30.12.2006 в 18:38)   письмо автору
 
   для: ddhvvn   (30.12.2006 в 17:24)
 

А что она делает? Какой синтаксис?

   
 
 автор: ddhvvn   (30.12.2006 в 18:51)   письмо автору
 
   для: kail_braslovski   (30.12.2006 в 18:38)
 

http://www.php.net/imagecopyresampled

   
 
 автор: kail_braslovski   (30.12.2006 в 19:00)   письмо автору
 
   для: ddhvvn   (30.12.2006 в 18:51)
 

Нет такое же г дает...

   
 
 автор: kail_braslovski   (30.12.2006 в 18:39)   письмо автору
 
   для: cheops   (30.12.2006 в 16:51)
 

Разрешение нормальное (большое я бы сказал), а как у превьюшек поменять...?
Прикол в том, что там еще косяк с цветами прёт...

   
 
 автор: ddhvvn   (30.12.2006 в 18:52)   письмо автору
 
   для: kail_braslovski   (30.12.2006 в 18:39)
 

Тогда изображение нужно создавать с помощью функции imagecreatetruecolor

Синтаксис такой же, как и у imagecreate

   
 
 автор: kail_braslovski   (30.12.2006 в 18:59)   письмо автору
 
   для: ddhvvn   (30.12.2006 в 18:52)
 

Вот... теперь уже куда ни шло! Спасибо!
С наступающим!

   
 
 автор: ddhvvn   (30.12.2006 в 19:32)   письмо автору
 
   для: kail_braslovski   (30.12.2006 в 18:59)
 

Всегда пожалуйста.

И Вас тоже с праздником!!!

   
Rambler's Top100
вверх

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