1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
| <?
header("Content-type: image/png");
$titre = $_POST['titre'];
$pour = $_POST['pour'];
$date = $_POST['date'];
$de = $_POST['de'];
$message = $_POST['message'];
$font = $_POST['liste'];
$image = $_POST['listeimage'];
// Création de l'image
$im = imagecreatefrompng($image);
// Création de quelques couleurs
$white = imagecolorallocate($im, 255, 255, 255);
$grey = imagecolorallocate($im, 128, 128, 128);
$black = imagecolorallocate($im, 0, 0, 0);
// Le texte à dessiner
$text = $titre;
$text2 = $pour;
$text3 = $date;
$text4 = $de;
$text5 = $message;
// Remplacez le chemin par votre propre chemin de police
//$font = 'font/sf.ttf';
// Ajout du texte
imagettftext($im, 20, 0, 60, 100, $black, $font, $text);
imagettftext($im, 14, 0, 450, 250, $black, $font, $text2);
imagettftext($im, 14, 0, 450, 300, $black, $font, $text3);
imagettftext($im, 14, 0, 450, 350, $black, $font, $text4);
imagettftext($im, 20, 0, 100, 460, $black, $font, $text5);
imagepng($im);
imagedestroy($im);
?> |
Partager