<?php
$dosya=$_GET['r'];
$resim = imagecreatefromjpeg($dosya);
$boyutlar = getimagesize($dosya);
$basla1 = $boyutlar[0] + 5;
$basla2=10;
$beyaz = imagecolorallocate($resim, 255,255,255);
$siyah = imagecolorallocate($resim, 0, 0, 0);
$yazitipi = 'tahoma.ttf';
imagettftext($resim, 10, 0, $basla2, $basla1, $beyaz, $yazitipi, "Yazı");
header("Content-type: image/jpeg");
imagejpeg($resim);
imagedestroy($resim);
?>Burda yapmak istediğim r değişkenine başka bir siteden aldığım resmin linkini atadığımda onunda altına yazı yazması. Eğer böyle birşey mümkün değilse resmin linki ile kendi hostuma almak için gerekli fonksiyon nedir?Bir ikinci sorum ise yazdığım yazıyla birlikte resmin yazılı bölgesinde bazı bozulmalar oluyor, yazı anti-aliasing ile yazıldığı için sanırım çevresi biraz dağılıyor. Bunu kaldırabilirmiyim?
Üçüncü sorum da bu yazıyı renklendirirken gradient gibi özel efektler kullanabilir miyim?
Dördüncü sorum resmin üzerine yazı yazmak ile ilgili bir sürü yazı var ama resmin üzerine resim yapıştırmak ile ilgili birşey bulamadım. Böyle bir fonksiyon var mıdır? Bunu istememdeki amaç sitenin logosunu resmin kenarına koymak, ama bunu yaparken de logonun beyaz olan kısımlarını temizlemek istiyorum.
Son sorumda yazılı resmin linkini verirken img.php?r=resim.jpg şeklinde vermek yerine direk resmin linkini yazınca yazılı gelmesini sağlayabilir miyim? Başkalarının sitemdeki resimleri almasını önlemek için. .htaccess ile birşeyler yapılabilir diye düşündüm ama daha basit bir düşüncesi olan varsa onu denemek istiyorum.
Çok soru sordum ama acemiyiz ne yapalım
Yardımlarınızı bekliyorum.