Jag har denna kod för att skriva ut text i länkar.
header("Content-type: image/jpeg");
$src_img = imagecreatefromjpeg("menubg.jpg");
$ttf_bbox = imagettfbbox(10, 0, "../Nowdance.ttf", $_SERVER["QUERY_STRING"]);
$new_img = imagecreate(($ttf_bbox[2] - $ttf_bbox[0]) + 13, imagesy($src_img));
imagecopyresized($new_img, $src_img, 0, 0, 0, 0, imagesx($new_img), imagesy($new_img), imagesx($src_img), imagesy($src_img));
$text_blue = imagecolorallocate($new_img, 66, 90, 123);
imagedestroy($src_img);
imagettftext($new_img, 10, 0, 3, 25, $text_blue, "../Nowdance.ttf", $_SERVER["QUERY_STRING"]);
imageline($new_img, imagesx($new_img) - 4, 16, imagesx($new_img) - 4, 24, $text_blue);
imagejpeg($new_img);
imagecolordeallocate($new_img, $text_blue);
imagedestroy($new_img);
där menubg.jpg ser ut som bifogat. Men när man ser bilden i webbläsaren sen så ser den förskräcklig ut! :x Den har otroligt dålig kvalitet. Hur ska jag göra så den bli finare?