![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 91 Pomógł: 0 Dołączył: 7.12.2007 Ostrzeżenie: (0%) ![]() ![]() |
trzymam pliki na serwerze i wyswietlam je generujac dynamicznie miniaturki, jednak problem jest z ihc jakoscia, sa nieporownywalnie brzydsze niz ta sama miniaturka zrobiona na okmpie jakims programem. Moze kod ma jakies niedoskonalosci ?
Kod <?
$sz_ = $_GET['sz']; $wys_ = $_GET['wys']; $z = $_GET['z']; $sciezka = './../_galeria/'.$_GET['sciezka']; // Pobranie rozmiaru list( $s, $w ) = getimagesize( $sciezka ); $xskala = $s/$sz_; $yskala = $w/$wys_; $img = imagecreatefromjpeg( $sciezka ); //domylne ustawienia: $x_z = 0; $y_z = 0; $sz_kopiowanego = imagesx( $img ); $wys_kopiowanego = imagesy( $img ); $mini = imagecreatetruecolor( $sz, $wys ); imagecopyresized($mini, // uchwyt obrazka wynikowego $img, // uchwyt obrazka źródłowego 0, // współrzędna x punktu od którego zaczynamy nanoszenie 0, // współrzędna y punktu od którego zaczynamy nanoszenie $x_z, // współrzędna x punktu od którego zaczynamy kopiowanie $y_z, // współrzędna y punktu od którego zaczynamy kopiowanie $sz, // szerokość skopiowanego obrazka na obrazku wynikowym $wys, // wysokość skopiowanego obrazka na obrazku wynikowym $sz_kopiowanego, // szerokość obszaru kopiowanego z obrazka źródłowego $wys_kopiowanego); // wysokość obszaru kopiowanego z obrazka źródłowego Header("Content-type: image/gif"); imagejpeg( $mini, null, 100 ); ?> |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 744 Pomógł: 118 Dołączył: 14.02.2009 Skąd: poziome Ostrzeżenie: (0%) ![]() ![]() |
Zdecyduj sie co wysylasz do przegladarki:)
Header("Content-type: image/gif"); imagejpeg( $mini, null, 100 ); Czy miniaturka ma byc gifem czy jpg? ps. mozesz pokazac jak wyglada dobra i zla miniaturka ? -------------------- śmieszne obrazki
Kryzys: Ser jem spleśniały, wino piję stare i samochód mam bez dachu.. |
|
|
![]()
Post
#3
|
|
![]() Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
Czy takie trudne było przejrzenie listy funkcji gd?
http://pl2.php.net/imagecopyresampled -------------------- |
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 2 921 Pomógł: 269 Dołączył: 11.08.2005 Skąd: 127.0.0.1 ![]() |
Poza tym było wiele razy. Nawet całkiem niedawno.
Zamykam. -------------------- I would love to change the world, but they won't give me the source code.
My software never has bugs. It just develops random features. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 04:23 |