Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Umieszczanie obrazu na innym
Forum PHP.pl > Forum > Przedszkole
analfabeta11
Witam serdecznie!
Ostatnio zacząłem próby z grafiką w php i znalazłem taki kod do tworzenia grafiki:
  1. <?php
  2. // Set the content-type
  3. header("Content-type: image/png");
  4.  
  5. // Tworzy obraz
  6. $im = imagecreate(400, 800);
  7.  
  8. // Tworzy kolory
  9. $white = imagecolorallocate($im, 255, 255, 255);
  10. $grey = imagecolorallocate($im, 128, 128, 128);
  11. $black = imagecolorallocate($im, 0, 0, 0);
  12.  
  13. // The text to draw
  14. $text = 'Testing...';
  15. // Replace path by your own font path
  16. $font = 'arial.ttf';
  17.  
  18. // Add some shadow to the text
  19. imagettftext($im, 20, 0, 11, 21, $grey, $font, $text);
  20.  
  21. // Add the text
  22. imagettftext($im, 20, 0, 10, 20, $black, $font, $text);
  23.  
  24. // Using imagepng() results in clearer text compared with imagejpeg()
  25. imagepng($im);
  26. imagedestroy($im);
  27. ?>

Wszystko ładnie, pięknie działa, lecz chciałbym nałożyć na ten obrazek inny o wielkości np 50x50px. Tu jest moje pytanie.
Jak to zrobićquestionmark.gif I drugie pytanie. Czy da się umieścić takowy drugi obrazek z jakiegoś zewnętrznego serwera? np tinypic.com?

aha i jeszcze jedno... używałem opcji szukaj. Znalazłem tylko to: http://wortal.php.pl/wortal/artykuly/php/b...obrazka_na_inny
Lecz to niezbyt mi pomaga. Nie chcę, żeby one były tej samej wielkości smile.gif
Z góry dziękuję za wszystkie odpowiedzi
kapuch
  1. #obraz1 {
  2. position: absolute;
  3. left: 0px;
  4. top: 0px;
  5. width: auto;
  6. height: auto;
  7. margin: 0px;
  8. padding: 0px;
  9. z-index: 1;
  10. }
  11.  
  12. #obraz2 {
  13. position: absolute;
  14. left: 0px;
  15. top: 0px;
  16. margin: 0px;
  17. padding: 0px;
  18. width: 50px;
  19. height: 50px;
  20. z-index: 2;
  21. }

  1. <div>
  2. <img id="obraz1" src="skrypt_generujacy_obrazek.php" />
  3. <img id="obraz2" src="obrazek.jpg" />
  4. </div>

Ustaw sobie tylko rozmiary tych obrazkow, na jakie chcesz, a calosc pozycjonuj divem.
analfabeta11
Działa, lecz nie do końca o to mi chodziło. Chciałbym, żeby te 2 obrazki "łączyły" się w jeden. Tak, żeby można było sobie potem kliknąć na niego ppm i zapisać na dysku.
kapuch
Cytat(analfabeta11 @ 16.07.2010, 16:35:28 ) *
Działa, lecz nie do końca o to mi chodziło. Chciałbym, żeby te 2 obrazki "łączyły" się w jeden. Tak, żeby można było sobie potem kliknąć na niego ppm i zapisać na dysku.

To Tobie chodzi o znak wodny, pod tym haslem szukaj, nie bede Ci dawal linkow, bo jest tego pelno - wpisz w google "znak wodny php".
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.