Jesteś tutaj: webmade.org >> porady >> php + mysql
autor: Mateusz Bogolubow, ostatnia modyfikacja: 2007-02-23
By móc pracować z obrazami w PHP musimy skorzystać z biblioteki GD (ang. Graphics Draw) , która zazwyczaj jest dostarczana z nowszymi wersjami PHP. W przeciwnym wypadku można ją pobrać ze strony http://www.boutell.com/gd/.
Aby zapoznać się z podstawowymi informacjami na temat zainstalowanej biblioteki GD na naszym serwerze wystarczy skorzystać z funkcji gd_info().
<?php gd_info(); ?>
Po upewnieniu się, że nasz serwer obsługuje bibliotekę GD możemy przejść do tematu porady. Na serwerze posiadamy plik grafika.jpg i chcemy dodać do niego napis informujący z jakiej strony pochodzi obraz.
Tworzymy plik text.php, do którego będziemy wprowadzać nasz kod. W pierwszej kolejności pobierzemy obraz z pliku grafka.jpg.
<?php $img = imagecreatefromjpeg("grafika.jpg"); ?>
Teraz możemy dodać nasz tekst "http://webmae.org" do obrazu o czcionce verdana, rozmiarze 12 (pikseli - GD1, punktów - GD2), odległy od lewej krawędzi o 30px i górnej o 20px w kolorze czarnym - 0.
<?php imagettftext($img, 12, 0, 30, 20, 0, "verdana.ttf", "http://webmade.org"); ?>
Na koniec obraz zapiszemy do pliku o nazwie
Ostatni parametr w funkcji imagejpeg() informuje z jaką jakością ma zostać zapisany plik - najmniejsza wartość to 0, a największa to 100. Mateusz Bogolubow szukaj: podpisywanie obrazów gd biblioteka gd php Osoby czytające tę publikację przeglądały również:<?php
imagejpeg($img, "grafika_text.jpg", 80);
imagedestroy($img);
?>
© 2004-2008 copyright by webmade.org