Wpis z mikrobloga

Mam taki kodzik:

php
$img = imagecreatefromjpeg('photo.jpeg');

// wpisanie tekstu
$white = imagecolorallocate($img, 255, 255, 255);
$txt = "TEXT";
$font = "C:\Windows\Fonts\arial.ttf";

$width = imagesx($img);
$height = imagesy($img);

// rozmiar tekstu
$text_size = imagettfbbox(24, 0, $font, $txt);
$text_width = max([$text_size[2], $text_size[4]]) - min([$text_size[0], $text_size[6]]);
$text_height = max([$text_size[5], $text_size[7]]) - min([$text_size[1], $text_size[3]]);

// centrownaie
$centerX = CEIL(($width - $text_width) / 2);
$centerX = $centerX<0 ? 0 : $centerX;
$centerY = CEIL(($height - $text_height) / 2);
$centerY = $centerY<0 ? 0 : $centerY;
imagettftext($img, 24, 0, $centerX, $centerY, $white, $font, $txt);

// output
header('Content-type: image/jpeg');
imagejpeg($img);
imagedestroy($jpg_image);
?

Czy jest możliwość, żeby dodać czarną obwódkę do tekstu $txt?

#php #programowanie #webdev
Spofity - Mam taki kodzik:
php
$img = imagecreatefromjpeg('photo.jpeg');

// wpis...

źródło: comment_1600558800Aq6e9bD1bbRFt7dUWNjBfo.jpg

Pobierz
  • 2
  • Odpowiedz