|
|
|
| Есть файл с фоткой, требуется при выводе давать пользователю право выбора размера, маленькая, средняя или большая...
Подскажите как это сделать? | |
|
|
|
|
|
|
|
для: Елена Смирнова
(23.12.2007 в 14:20)
| | ver1. Иметь на сервере изображения трех размеров.
ver2. Указывать в ссылке размер изображения в процентах.
ver3. Согласно запроса выдавать указанный размер используя GD. | |
|
|
|
|
|
|
|
|
для: cheops
(23.12.2007 в 15:01)
| | Вот ресайз картинок на лету:
<?php
$filename = 'img.jpg';
$percent = 240; // Ширина изображения привью
header('Content-type: image/jpeg');
list($width, $height) = getimagesize($filename); // Получаем ширину и высоту большого изображения
$newheight = $height * $percent; // Перемножаем
$newwidth = $newheight / $width; // Делим
$thumb = imagecreatetruecolor($percent, $newwidth); // Цветное изображение
$source = imagecreatefromjpeg($filename); // JPEG
imagecopyresized($thumb, $source, 0, 0, 0, 0, $percent, $newwidth, $width, $height); // Создаем привью в во временный файл
imagejpeg($thumb);
?>
|
| |
|
|
|