превьюшки сделать - Visavi.net https://visavi.net/ RSS - Visavi.net https://visavi.net/assets/img/images/logo_small.png RSS - Visavi.net https://visavi.net/ [email protected] (admin) [email protected] (admin) Fri, 10 Jan 2025 11:51:28 +0300 12. <strong>LETGAM</strong>, Спасибо! https://visavi.net/topics/32604/564608 превьюшки сделать Николай Fri, 15 Jun 2012 22:22:51 +0400 Сообщения https://visavi.net/topics/32604/564608 <blockquote class="blockquote"><strong>ritlen</strong> (15 Июня 2012 / 21:00)<br> 10. <strong>LETGAM</strong>, <img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile"> че там проверять то,у меня админка на этой функции стоит)))</blockquote> Ок,спасибо плюс. https://visavi.net/topics/32604/564601 превьюшки сделать Сергей Fri, 15 Jun 2012 22:12:15 +0400 Сообщения https://visavi.net/topics/32604/564601 10. <strong>LETGAM</strong>, <img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile"> че там проверять то,у меня админка на этой функции стоит))) https://visavi.net/topics/32604/564592 превьюшки сделать Николай Fri, 15 Jun 2012 22:00:55 +0400 Сообщения https://visavi.net/topics/32604/564592 9. <strong>ritlen</strong>, Ага вижу,спасибо,нада время чтоб проверить,потом плюс поставлю. https://visavi.net/topics/32604/564591 превьюшки сделать Сергей Fri, 15 Jun 2012 21:59:15 +0400 Сообщения https://visavi.net/topics/32604/564591 8. <strong>LETGAM</strong>, я тебе дал функцию которую применяю уже 5 месяцев)))все отлично на практике,протестирована! https://visavi.net/topics/32604/564587 превьюшки сделать Николай Fri, 15 Jun 2012 21:54:55 +0400 Сообщения https://visavi.net/topics/32604/564587 <blockquote class="blockquote"><strong>GingerBread</strong> (15 Июня 2012 / 20:43)<br> в 5 строк реализовать создание превью не реально(только если подгружать класс, ф-цию)</blockquote> Давай если есть на 10 строк 20;мне любой код лёгкий и понятный нада,ток без всяких классов(если можно). https://visavi.net/topics/32604/564586 превьюшки сделать Сергей Fri, 15 Jun 2012 21:53:06 +0400 Сообщения https://visavi.net/topics/32604/564586 <pre class="prettyprint"> // масштабируем изображение функцией imagecopyresampled() // $dest_img - уменьшенная копия // $src_img - исходной изображение // $width - ширина уменьшенной копии // $height - высота уменьшенной копии // $size_img&#91;0] - ширина исходного изображения // $size_img&#91;1] - высота исходного изображения imagecopyresampled($dest_img, $src_img, 0, 0, 0, 0, $width, $height, $width_src, $height_src); // сохраняем уменьшенную копию в файл if ($size_img&#91;2]==2) imagejpeg($dest_img, $small); else if ($size_img&#91;2]==1) imagegif($dest_img, $small); else if ($size_img&#91;2]==3) imagepng($dest_img, $small); // чистим память от созданных изображений imagedestroy($dest_img); imagedestroy($src_img); return true; } ?&gt;</pre> https://visavi.net/topics/32604/564585 превьюшки сделать Николай Fri, 15 Jun 2012 21:52:30 +0400 Сообщения https://visavi.net/topics/32604/564585 4. <strong>LETGAM</strong>, <pre class="prettyprint">&lt;?php error_reporting(E_ALL &amp; ~E_NOTICE); //////////////////////////////////////////////////////////// // Функция создающая уменьшенную копию фотографии $big, // которая помещается в файл $small // Уменьшенная копия имеет ширину и высоту равную // $width и $height пикселам, соответственно. Это максимально // возможные значения. Они будут пересчитаны чтобы сохранить // пропорции масштабируемого изображения. function resizeimg($big, $small, $width, $height) { // Имя файла с масштабируемым изображением $big = &quot;../../$big&quot;; // Имя файла с уменьшенной копией. $small = &quot;../../$small&quot;; // определим коэффициент сжатия изображения, которое будем генерить $ratio = $width / $height; // получим размеры исходного изображения $size_img = getimagesize($big); list($width_src, $height_src) = getimagesize($big); // Если размеры меньше, то масштабирования не нужно if (($width_src&lt;$width) &amp;&amp; ($height_src&lt;$height)) { copy($big, $small); return true; } // получим коэффициент сжатия исходного изображения $src_ratio=$width_src/$height_src; // Здесь вычисляем размеры уменьшенной копии, чтобы при // масштабировании сохранились пропорции исходного изображения if ($ratio&lt;$src_ratio) { $height = $width/$src_ratio; } else { $width = $height*$src_ratio; } // создадим пустое изображение по заданным размерам $dest_img = imagecreatetruecolor($width, $height); $white = imagecolorallocate($dest_img, 255, 255, 255); if ($size_img&#91;2]==2) $src_img = imagecreatefromjpeg($big); else if ($size_img&#91;2]==1) $src_img = imagecreatefromgif($big); else if ($size_img&#91;2]==3) $src_img = imagecreatefrompng($big); </pre> https://visavi.net/topics/32604/564584 превьюшки сделать Николай Fri, 15 Jun 2012 21:52:15 +0400 Сообщения https://visavi.net/topics/32604/564584 в 5 строк реализовать создание превью не реально(только если подгружать класс, ф-цию) https://visavi.net/topics/32604/564578 превьюшки сделать Павел Fri, 15 Jun 2012 21:43:26 +0400 Сообщения https://visavi.net/topics/32604/564578 <blockquote class="blockquote"><strong>Voland</strong> (15 Июня 2012 / 04:57)<br> Лучше делать сразу при загрузки маленькую копию. </blockquote> Согласен,подходит ; но всё же может у кого есть готовый код или ссылку киньте на код,самый маленький на 5 строк,а то разбираться ща время нима,спасибо. https://visavi.net/topics/32604/564576 превьюшки сделать Сергей Fri, 15 Jun 2012 21:41:32 +0400 Сообщения https://visavi.net/topics/32604/564576 Лучше делать сразу при загрузки маленькую копию. А уменьшать их каждый раз на лету это плохо. Смысл урезки, рождается картинка нужного размера и в неё вклеивается уменьшеная и если нужно урезаная копия оригинала. Посмотри любой пример, разберешься. https://visavi.net/topics/32604/564285 превьюшки сделать Сергей Fri, 15 Jun 2012 05:57:39 +0400 Сообщения https://visavi.net/topics/32604/564285 Есть большие изображения нада сделать маленькие без сохранения кто знает плз. https://visavi.net/topics/32604/564284 превьюшки сделать Сергей Fri, 15 Jun 2012 05:35:47 +0400 Сообщения https://visavi.net/topics/32604/564284 Напишите пожалуста простой рабочий вывод превьюшек на странице. https://visavi.net/topics/32604/564238 превьюшки сделать Сергей Fri, 15 Jun 2012 00:53:15 +0400 Сообщения https://visavi.net/topics/32604/564238