<?php
//Nagłówek informujący przeglądarke o formacie pliku
header("Content-type: image/jpeg");
//Utworzenie obrazka o rozmiarach 400 x 40
$im = imagecreate(200, 40);
//Jeśli chcemu utworzyć obrazek o tle pobranym z pliku JPG zamiast powyższej funkcji "imagecreate" dajemy tą:
//$im = imagecreatefromjpeg("tlo.jpg");
//Tło obrazka (białe)
imagecolorallocate($im, 255, 255, 255);
$rozmiar = 20;
$kat = 0;
$lewa = 10;
$gora = 20;
$kolor = imagecolorallocate($im, 0, 0, 0);
//Wstawienie na obrazek tekstu czcionką pobraną z pliku arial.ttf
imagettftext($im, $rozmiar, $kat, $lewa, $gora, $kolor, "arial.ttf", "Witaj!");
$rozmiar = 10;
$kat = 0;
$lewa = 120;
$gora = 38;
$kolor = imagecolorallocate($im, 255, 0, 0);
//Wstawienie na obrazek drugiego tekstu czcionką pobraną z pliku arial.ttf
imagettftext($im, $rozmiar, $kat, $lewa, $gora, $kolor, "arial.ttf", "To jest test!");
$rozmiar = 10;
$kat = 15;
$lewa = 155;
$gora = 22;
$kolor = imagecolorallocate($im, 0, 200, 200);
//Wstawienie na obrazek trzeciego tekstu czcionką pobraną z pliku arial.ttf
imagettftext($im, $rozmiar, $kat, $lewa, $gora, $kolor, "arial.ttf", "COOL!");
//Wygenerowanie obrazka o najlepszej jakości 100 (od 1 do 100)
imagejpeg($im, '', 100);
//Wyczyszczenie pamięci
imagedestroy($im);
?>
|