ďťż

[php][gd] Wycinanie części obrazka

       

Podstrony


telcocafe

Witam
próbuję zrobić skrypt, który wycinałby część obrazka i zapisywał ją do pliku jadnak pojawia mi się tylko czarny obrazek
kod:

<? $rozmiar = GetImageSize("01092007930.jpg"); echo $rozmiar[1]; $obraz1 = ImageCreateFromJPEG("01092007930.jpg"); $obraz = ImageCreate(150,150); imagecopyresampled($obraz1, $obraz, 0, 0, 0, 0, $rozmiar[0], $rozmiar[1], $rozmiar[0], $rozmiar[1]); imagejpeg($obraz,"nowy.jpg"); ?>

co mam z tym zrobić?



Tutaj: imagecopyresampled($obraz1, $obraz, 0, 0, 0, 0, $rozmiar[0], $rozmiar[1], $rozmiar[0], $rozmiar[1]);
odwrotnie uchwyty
imagecopyresampled($obraz, $obraz1, 0, 0, 0, 0, $rozmiar[0], $rozmiar[1], $rozmiar[0], $rozmiar[1]);

tak zauważyłem to, jednak wyskakuje mi coś takiego:

Fatal error: Maximum execution time of 30 seconds exceeded in C:\Program Files\WebServ\httpd\acc\m.php on line 8

:( coś jest chyba nie tak i nie wiem co :P

#edit
już mam
zrobiłem tak:

imagecopyresampled($obraz, $obraz1, 0, 0, 0, 0, $rozmiar[0], $rozmiar[1], 150, 150);
teraz będe kombinował żeby skrypt wycinał centralną część obrazka :)

#edit
dobra jest ładnie ale zdjęcia wychodzą BARDZO ciemne :/
<? $rozmiar = GetImageSize("01092007930.jpg"); echo $rozmiar[1]; $obraz1 = ImageCreateFromJPEG("01092007930.jpg"); $obraz = ImageCreate(150,150); imagecopyresampled($obraz, $obraz1, 0, 0, 800,600, 150, 150, 150,150); imagejpeg($obraz,"nowy.jpg"); ?>
Użytkownik PiKey edytował ten post 04 wrzesień 2007, 16:03
W ustawieniach PHP (w pliku php.ini) masz ustawiony maksymalny czas wykonywania skryptu na 30 sekund. Jeśli Twój skrypt nie zakończy działania w tym czasie to zostanie przerwany - i właśnie to się stało. Widocznie próbujesz "przetworzyć" bardzo duży plik.

Aby powiększyć czas wykonywania, zedytuje "max_execution_time" w php.ini (o ile oczywiście serwer jest na Twoim komputerze, a jeśli nie to jeżeli Twój serwer pozwala na taką zmianę).

@EDIT: spóźniłem się przed edycją posta :/
Użytkownik kutar edytował ten post 04 wrzesień 2007, 15:57


czy ktoś wie dlaczego wygenerowany obrazek jest taki ciemny? :(

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.