v2.5.2
Giriş yap

PHP, JS WATERMARK SCRIPT ARIYORUM

resulgunaydin
372 defa görüntülendi ve 1 kişi tarafından değerlendirildi

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.

Cevap yaz
Cevaplar (4)
munzevi
753 gün önce

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');
resulgunaydin
752 gün önce

@munzevi Teşekkürler hocam şimdi oldu. Başka bi sorum olursa diye mail adresini alabilir miyim? Sıkıntı olmaz ise.

resulgunaydin
754 gün önce

@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?

munzevi
754 gün önce

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.