Arkadaşlar Elimde Bir Watermark Scripti Var..
Tek Sayfadan Oluşuyor...

Resim Üzerine Yazının Nasıl Pozisyonlanacagı Ayarlanmış...
Şimdi Ben Bu Text Yazısının Ortalı Çıkmasını İstiyorum...
Çünkü Yazı Uzun Olunca Hoş Olmuyor....
Kodlar Aşagıda.. Text i nasıl ortalı gösterebilirim ?


Kullanım:
Yazılmak istenen metni $_GET ile çağırıyoruz
Örnek: resimyaz.php?text=yazı içeriğiii


<?php

$resim = "001.png"; // Üzerine yazılacak resim
$font = "fonts/Antonio-Bold.ttf"; // Font dosyası ve yolu
$golge = "true"; // Resme gölge eklemek istiyosanız "true"

$text = $_GET['text'];
if(empty($text)) {
$metin = "Hata Yaptiniz"; }

else {
$metin = "$text"; }

header('Content-type: image/png');
$resim_yaz = imagecreatefrompng("$resim");

// Renk Tanımlamaları
$gri = imagecolorallocate($resim_yaz, 270, 270, 270);
$siyah = imagecolorallocate($resim_yaz, 0, 0, 0);
$beyaz = imagecolorallocate($resim_yaz, 0xFF, 0xFF, 0xFF);

if ($golge == "true") {
imagettftext($resim_yaz, 25, 0, 100, 564, $gri, $font, $metin); }
imagettftext($resim_yaz, 25, 0, 101, 565, $beyaz, $font, $metin);

imagepng($resim_yaz);
imagedestroy($resim_yaz);

?>
Düzeltilmiş halde Kodun Tamamı Düzeltilmiş Verebilirseniz Sevinirim...