ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Помогите с резкой картинок!
  #1  
Старый 16.03.2007, 22:28
Аватар для kdk
kdk
Участник форума
Регистрация: 08.11.2006
Сообщений: 113
Провел на форуме:
184002

Репутация: 3
По умолчанию Помогите с резкой картинок!

Можете помочь обьясните: Как можно просто обрезать картинку!
Я знаю что вы все пошлете на http://ru2.php.net/imagecopymerge! Я там ничего не понял можете выложить простенький пример с коментариями?
Зарание спасибо!
 
Ответить с цитированием

  #2  
Старый 16.03.2007, 22:32
Аватар для nc.STRIEM
nc.STRIEM
Members of Antichat - Level 5
Регистрация: 05.04.2006
Сообщений: 1,066
Провел на форуме:
3493315

Репутация: 1228


Отправить сообщение для nc.STRIEM с помощью ICQ
По умолчанию

PHP код:
/***********************************************************************************
Функция img_resize("имя исходного файла", " имя генерируемого файла", " ширина ",  "высота" ," качество генерируемого JPEG, по умолчанию - максимальное ","цвет фона, по умолчанию - белый")
***********************************************************************************/

function img_resize($src$dest$width$height$quality=100$rgb=0xFFFFFF)
{
  if (!
file_exists($src)) return false;

  
$size getimagesize($src);

  if (
$size === false) return false;

  
// Определяем исходный формат по MIME-информации, предоставленной
  // функцией getimagesize, и выбираем соответствующую формату
  // imagecreatefrom-функцию.
  
$format strtolower(substr($size['mime'], strpos($size['mime'], '/')+1));
  
$icfunc "imagecreatefrom" $format;
  if (!
function_exists($icfunc)) return false;

  
$x_ratio $width $size[0];
  
$y_ratio $height $size[1];

  
$ratio       min($x_ratio$y_ratio);
  
$use_x_ratio = ($x_ratio == $ratio);

  
$new_width   $use_x_ratio  $width  floor($size[0] * $ratio);
  
$new_height  = !$use_x_ratio $height floor($size[1] * $ratio);
  

  
$isrc $icfunc($src);
  
$idest imagecreatetruecolor($new_width$new_height);

  
imagefill($idest00$rgb);
  
imagecopyresampled($idest$isrc0000$new_width$new_height$size[0], $size[1]);
  
  for(
$i=strlen($dest)-1;$i>=0;$i--)
      if(
$dest[$i]=='.')
         break;
      
$i++;
   
$ftypeg="";
  while(
$i<strlen($dest))
       { 
        
$ftypeg.=$dest[$i];
        
$i++;
        }
            if(
strtolower($ftypeg)=="jpg")
       
$ftypeg="jpeg";
      
$ftypeg="image".$ftypeg;
  if (!
function_exists($ftypeg)) return false;
  
$ftypeg($idest$dest$quality);

  
imagedestroy($isrc);
  
imagedestroy($idest);

  return 
true
 
Ответить с цитированием

  #3  
Старый 16.03.2007, 22:46
Аватар для kdk
kdk
Участник форума
Регистрация: 08.11.2006
Сообщений: 113
Провел на форуме:
184002

Репутация: 3
По умолчанию

Я что не пойму этот скрипт просто что ли уменьшает???
 
Ответить с цитированием

  #4  
Старый 16.03.2007, 23:06
Аватар для mR_LiNK[deface_0nl
mR_LiNK[deface_0nl
Участник форума
Регистрация: 12.12.2006
Сообщений: 158
Провел на форуме:
1364740

Репутация: 114
По умолчанию

Скрипт те дан..
ИМХО редактировать нун графическими пакетами (незнаешь какими - простейший вариант ACDSee)

зы: из скриптовых яз для графики лучше JS
 
Ответить с цитированием

  #5  
Старый 16.03.2007, 23:22
Аватар для kdk
kdk
Участник форума
Регистрация: 08.11.2006
Сообщений: 113
Провел на форуме:
184002

Репутация: 3
По умолчанию

Ты не понял мне просто нужно вырезать кусок с картинки и все!
 
Ответить с цитированием

  #6  
Старый 17.03.2007, 22:24
Аватар для censored!
censored!
Green member - Level 3
Регистрация: 02.11.2004
Сообщений: 1,337
Провел на форуме:
2398258

Репутация: 648


По умолчанию

Цитата:
Как можно просто обрезать картинку
Проще - выложить ее где-нить в сети, потом дать кому-нить ссылку - тебе обрежут как скажешь.

Цитата:
зы: из скриптовых яз для графики лучше JS
JS? Это Java Script?? Для графики??? И чем он лучше чем что? =)
__________________
+ (это не крестик, это плюсик!)
__________________


 
Ответить с цитированием

  #7  
Старый 17.03.2007, 22:31
Аватар для mR_LiNK[deface_0nl
mR_LiNK[deface_0nl
Участник форума
Регистрация: 12.12.2006
Сообщений: 158
Провел на форуме:
1364740

Репутация: 114
По умолчанию

Цитата:
Сообщение от censored!  
JS? Это Java Script?? Для графики??? И чем он лучше чем что? =)
чем php, на чем и был дан пример nc.STRIEM

согласись для вэб кодинга (а именно - работа с графикой), хорошей альтернативой является JS (используя DOM)

Последний раз редактировалось mR_LiNK[deface_0nl; 17.03.2007 в 23:44..
 
Ответить с цитированием

  #8  
Старый 17.03.2007, 22:36
Аватар для Abra
Abra
Постоянный
Регистрация: 17.09.2005
Сообщений: 375
Провел на форуме:
993362

Репутация: 175
По умолчанию

mR_LiNK[deface_0nl хорошо сказал - JS лучше чем PHP. Это из серии фаерфокс лучше чем фотошоп =\
 
Ответить с цитированием

  #9  
Старый 17.03.2007, 22:45
Аватар для nc.STRIEM
nc.STRIEM
Members of Antichat - Level 5
Регистрация: 05.04.2006
Сообщений: 1,066
Провел на форуме:
3493315

Репутация: 1228


Отправить сообщение для nc.STRIEM с помощью ICQ
По умолчанию

Цитата:
Сообщение от mR_LiNK[deface_0nl  
чем php, на чем и был дан пример nc.STRIEM

согласись для вэб кодинга, хорошей альтернативой является JS (используя DOM)
чегот я уже и сам не понял на каком языке мой пример))))
JS это JS, а PHP это PHP! прозбва не путуть! абсолютно разнве вещи!!!
что касаеться обработки картинок, то тут JS не причем.

Последний раз редактировалось nc.STRIEM; 17.03.2007 в 22:48..
 
Ответить с цитированием

  #10  
Старый 17.03.2007, 22:46
Аватар для mR_LiNK[deface_0nl
mR_LiNK[deface_0nl
Участник форума
Регистрация: 12.12.2006
Сообщений: 158
Провел на форуме:
1364740

Репутация: 114
По умолчанию

Цитата:
Сообщение от Abra  
mR_LiNK[deface_0nl хорошо сказал - JS лучше чем PHP. Это из серии фаерфокс лучше чем фотошоп =\
)) я имел ввиду в качестве работы с графикой (не больше)!!

Цитата:
Сообщение от nc.STRIEM  
чегот я уже и сам не понял на каком языке мой пример))))
)))Ну если я здесь еще что-то понимаю то эт пхп..

Последний раз редактировалось mR_LiNK[deface_0nl; 17.03.2007 в 22:54..
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
кто играет в www.ganjawars.ru ??? помогите kuppher Болталка 12 26.07.2008 23:38
ПомогитЕ !!! подалуста найти кряк гейлордфакерЪ Болталка 2 30.08.2007 14:48
ПоМоГиТе! ПЛЗ!!! farik.aka E-Mail 1 17.09.2006 13:00



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ