Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Powiększenie obszaru obrazka/nie obrazka
Manif
post
Post #1





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 10.06.2010

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


Witam

Chciałbym powiększyć każdy uploadowany obrazek o 25pixelowy pasek na dole.
Szukałem kombinowałem i nie wiem co z tym chociaż wydaje się mega proste.

  1. $w = imagesx($image);
  2. $h = imagesy($image);
  3. $newh = $h + 512;
  4.  
  5.  
  6. // tu kod
  7.  
  8.  
  9. $x = $w/2 - 75;
  10. $y = $h - 21;
  11.  
  12. $black = imagecolorallocate($image, 0,0,0);
  13. $white = imagecolorallocate($image, 255,255,255);
  14.  
  15. imagefilledrectangle($image, 0, $h, $w, $h-25, $black);
  16. imagestring ($image, "10", $x, $y, "watermakr.pl", $white);
  17.  
  18. header('Content-type: image/jpeg');
  19. imagejpeg($image);
  20. exit();


Ten post edytował Manif 21.07.2010, 10:37:02
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
thek
post
Post #2





Grupa: Moderatorzy
Postów: 4 362
Pomógł: 714
Dołączył: 12.02.2009
Skąd: Jak się położę tak leżę :D




Algorytm:
1. Pobrać obrazek,
2. Pobrać wymiary obrazka,
3. Stworzyć pusty o 25px wyższy,
4. Skopiować obrazek pobrany na właściwe miejsce,
5. Dodać na dodatkowym pasku co się chce,
6. Zapisać obrazek. Koniec.
Go to the top of the page
+Quote Post
Manif
post
Post #3





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 10.06.2010

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


Jaką funkcja skopiowac pobrany obrazek na ten stworzony przezemnie?
Go to the top of the page
+Quote Post
wookieb
post
Post #4





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




A posiadłeś umiejętność przeglądania manuala?
imagecopy
Go to the top of the page
+Quote Post

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: 27.09.2025 - 06:44