PHP, JS WATERMARK SCRIPT ARIYORUM
Merhaba çok basit düzeyde olan, yüklediğimiz görselin üzerine yazdığım yazıyı bi kaç farklı font renk ve pozisyon seçeneğiyle ekleyecek ve bunu en son indirebilecek bir script arıyorum.
PHP ve JS kullanarak örnek bir kod verebilirseniz kendim de yapmaya çalışırım. Ama farklı fontlar, renkler gibi bi kaç özelliklik olması önemli benim için. Yardımcı olabilecek arkadaşlara çok teşekkür ediyorum.
Soru hatalı mı? 👎
Eğer sorunun kurallara aykırı olduğunu düşünüyorsanız lütfen bize bildirin!
Cevaplar (4)
https://prnt.sc/NKicqlslOs3N
https://prnt.sc/BRBYBRLCAFoB
evet eksik yazmışım
$x = $y =350;
$final_img = imagecreatetruecolor($x, $y);
$ilk_katman = imagecreatefrompng('./1.png');
$ikinci_katman = imagecreatefrompng('./8.png');
imagecopy($final_img, $ilk_katman, 0, 0, 0, 0, $x, $y);
imagecopy($final_img, $ikinci_katman, 0, 0, 0, 0, $x, $y);
imagepng($final_img, './resim.png');
@munzevi Teşekkürler hocam şimdi oldu. Başka bi sorum olursa diye mail adresini alabilir miyim? Sıkıntı olmaz ise.
@munzevi tam olarak yapıyı kuramadım ya. Direkt kodları kullanırsam böyle bir fonksiyon bulunamadı hatası alıyorum. Çalışır halde dediğim tarzda tasarıma falan önem vermeden kodları paylaşabilir misin sana zahmet?
imagecreatefrompng adında php de bulunan fonksiyon işini görecektir. nft imaj dosyaları üretmek için kullanmıştım. bunu aşağı yukarı şu şekilde kullanmalısın;
$ilk_katman = imagecreatefrompng('en_arkada_duracak_resmin_yolu.png');
$ikinci_katman = imagecreatefrompng('ikinci_katman.png');
imagecopy($final_img, $ilk_katman, 0, 0, 0, 0, $x, $y); // ilk parametre sonuc değişkeni, return gibi düşünebilirsin. sıfırlar koordinatlar. x ve y ise genişlik ve yükseklik
imagecopy($final_img, $ikinci_katman, 0, 0, 0, 0, $x, $y);
imagepng($final_img, 'kaydedilcek_yol/isim.png');
bununla istediğin sayıda resim birleştirebilirsin. resim yerine font üretip resimmiş gibi ekleyebilirsinde. php.net de gezin font için.