PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- <?PHP
- /***********************************************************************************
- Функция img_resize(): генерация thumbnails
- Параметры:
- $src - имя исходного файла
- $dest - имя генерируемого файла
- $width, $height - ширина и высота генерируемого изображения, в пикселях
- Необязательные параметры:
- $rgb - цвет фона, по умолчанию - белый
- $quality - качество генерируемого JPEG, по умолчанию - максимальное (100)
- ***********************************************************************************/
- function img_resize($src, $dest, $width, $height, $rgb=0xFFFFFF, $quality=100)
- {
- if ($size === false) return false;
- // Определяем исходный формат по MIME-информации, предоставленной
- // функцией getimagesize, и выбираем соответствующую формату
- // imagecreatefrom-функцию.
- $icfunc = "imagecreatefrom" . $format;
- $x_ratio = $width / $size[0];
- $y_ratio = $height / $size[1];
- $use_x_ratio = ($x_ratio == $ratio);
- $isrc = $icfunc($src);
- $new_width, $new_height, $size[0], $size[1]);
- return true;
- }
- ?>