Ta funkcja daje cień tekstu a mi chodzi o obramowanie
Dodając do kodu kilka razy tego samego tekstu z innymi współrzędnymi nie wygląda zbyt czytelnie
<?
include('db.php');
{
// Create a destination
$dest = "images_new/".date("Y_m_d_H").".jpg"; // Get contents from original spot
$im = imagecreatefromjpeg("images/mapa_new2018a1.jpg");
$white = imagecolorallocate($im, 255, 255, 255);
$red = imagecolorallocate($im, 255, 0, 0);
$yellow = imagecolorallocate($im, 223, 217, 0);
// Save to disk in the new spot and name
$dzien["Monday"] = "Poniedziałek";
$dzien["Tuesday"] = "Wtorek";
$dzien["Wednesday"] = "Środa";
$dzien["Thursday"] = "Czwartek";
$dzien["Friday"] = "Piątek";
$dzien["Saturday"] = "Sobota";
$dzien["Sunday"] = "Niedziela";
$result = $mysqli->query("SELECT * FROM dane WHERE id_miasto =1 ORDER BY id DESC LIMIT 1");
while ( $row = mysqli_fetch_array($result) ) {
$text = 'Temperatura powietrza na wysokości 2m. '.$row['czas'].' '.$row['godzina'].'';
$tempmax = ''.$row['temp'].'şC';
}
$result = $mysqli->query("SELECT * FROM dane WHERE id_miasto =19 ORDER BY id DESC LIMIT 1");
while ( $row = mysqli_fetch_array($result) ) {
$tempmax1 = ''.$row['temp'].'şC';
}
// Replace path by your own font path
$font = 'arial.ttf';
imagettftext($im, 34, 0, 14, 69, $white, $font, $text);
imagettftext($im, 36, 0, 984, 227, $black, $fontt, $tempmax); //darłowo
imagettftext($im, 36, 0, 988, 227, $black, $fontt, $tempmax); //darłowo
imagettftext($im, 36, 0, 986, 225, $black, $fontt, $tempmax); //darłowo
imagettftext($im, 36, 0, 986, 229, $black, $fontt, $tempmax); //darłowo
imagettftext($im, 36, 0, 986, 227, $yellow, $fontt, $tempmax); //darłowo
imagettftext($im, 33, 0, 193, 891, $red, $font, $tempmax1); //szczecin
imagejpeg($im,$dest, 100);
// Destroy image
imagedestroy($im);
}
?>