powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PHP) работа с картинкой. уменьшение картинки - плохое качество
7 сообщений из 7, страница 1 из 1
(PHP) работа с картинкой. уменьшение картинки - плохое качество
    #33431767
twistfire
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
делаю так:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
<?
function thumb($filename,$x,$y= 0 )
{
$t=getimagesize($filename) or die('Unknown type of image');
$with=$t[ 0 ];
$height=$t[ 1 ];
switch ($t[ 2 ])
{
case  1 :
$type='GIF';
$img=imagecreatefromgif($filename);
break;
case  2 :
$type='JPEG';
$img=imagecreatefromjpeg($filename);
break;
case  3 :
$type='PNG';
$img=imagecreatefrompng($filename);
break;
}
if($y== 0 )
{$y=$x*($height/$with);}

header("Content-type: image/jpeg");
$thumb=imagecreate($x,$y);
ImageCopyResampled($thumb, $img,  0 ,  0 ,  0 ,  0 ,$x,$y,$with,$height);
$thumb=imagejpeg($thumb);
return $thumb;
}
$file=$_GET['file'];
if($file)
{
echo thumb($file, 200 );
}
?> 

после чего получаю из нормальной цветной картинки вот такую фигню
В чем проблема?
...
Рейтинг: 0 / 0
(PHP) работа с картинкой. уменьшение картинки - плохое качество
    #33431775
Шогал
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так криэйтить ее нужно не функцией imagecreate() а функцией imagecreatetruecolor()
...
Рейтинг: 0 / 0
(PHP) работа с картинкой. уменьшение картинки - плохое качество
    #33431983
twistfire
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спасибо...
как-то не заметил.
еще раз спасибо.
...
Рейтинг: 0 / 0
(PHP) работа с картинкой. уменьшение картинки - плохое качество
    #33432207
VERS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Оригинал картинки тоже в студию плиз )
-------------------------------
www.free-lancer.ru
...
Рейтинг: 0 / 0
(PHP) работа с картинкой. уменьшение картинки - плохое качество
    #33434242
twistfire
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
top secret :)
...
Рейтинг: 0 / 0
(PHP) работа с картинкой. уменьшение картинки - плохое качество
    #33434285
Geen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
прочитал, осмыслил, код понятен:)
непонятно как им пользоваться
люди ткните носом как этому скрипту собставенно сообщить где и какой файл нужно обработать:)
т.е. я так понял $filename
...
Рейтинг: 0 / 0
(PHP) работа с картинкой. уменьшение картинки - плохое качество
    #33434971
Geen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
еще раз подумал...
$file=$_GET['file']; //- кажись это файл
Вопрос - код для аплоада что-ли?:)
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PHP) работа с картинкой. уменьшение картинки - плохое качество
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]