Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jakość obrazka
cornholio666
post
Post #1





Grupa: Zarejestrowani
Postów: 472
Pomógł: 8
Dołączył: 14.03.2004
Skąd: Rzeszów

Ostrzeżenie: (0%)
-----


Witam

Mam kilka fotek zrobionych w dobrej jakosc. Napisalem skrypcik ktory zmniejsze je do odpowiednich rozmiarow (chodzi o wys i szer). Tyle ze jakosc jest słaba i rozmiar (waga) jest duza.Czesc kodu:

  1. <?php
  2.  
  3.  $images[0] = 'DSC03990.jpg';
  4.  $newheight = 300;
  5.  
  6.  header("Content-type: image/jpeg");
  7.  
  8.  for($i=0;$i < count($images); $i++)
  9.  {
  10.  $image = "gal/".$images[$i]; //$image zawiera sciezke do pliku
  11.  
  12.  list($width,$height) = getimagesize($image); //pobiera szerokosc i wysokosc obrazka
  13.  $newwidth = ($newheight/$height)*$width; //nowa szerokosc 
  14.  
  15.  $thumb = imagecreatetruecolor($newwidth, $newheight);
  16.  $nmImage = ImageCreateFromJpeg($image);
  17.  imagecopyresized($thumb, $nmImage, 0, 0, 0, 0, $newwidth, $newheight, $width, $height);
  18.  imagejpeg($thumb,"gal/miniaturki/".$images[$i],100);
  19.  }
  20.  
  21. ?>


Chodz mi o to zeby fotka zostala zmniejszona ale jakosc zachowana + maly rozmiar pliku.

Przykladowo Pajączek robi miniaturki w dobrej jakosci i o malym rozmiarze.
Jak to zrobic przy pomocy php?
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 19:58