PHP ile Resimlerde Fligran Ekleme – Watermark
PHP ile geliştirdiğimiz web sitemizde resimler kullanabiliriz ve bu kullandığımız resimlerin başkaları tarafından kullanılmasını istemeyebiliriz yada cURL botları ile sitemizin kopyası yapılarak yeni bir web sitesinin oluşturulmasını engelleyemeyiz ancak makale içinde yada resimlerde koyacağımız site isimleri ile hırsızları engelleyebiliriz.
Eğer web sitemizi tamamen biz yönetiyorsak fligram oluşturma işlemlerini kolaylıkla photoshop ile gerçekleştirebiliriz ancak birden fazla editörümüz var ise standartı yakalamak biraz zor olabilir hatta neredeyse imkansızdır. İşte bu tarz işlemler için PHP nin nimetlerinden yararlanmakta fayda var resimler üzerinden kolayca fligran oluşturabilmek için aşağıdaki kod parçasını kullanabiliriz.
$fligram = imagecreatefrompng('images/fligram.png'); $resim = imagecreatefromjpeg('images/orjinal.jpg'); $sagdanBosluk = 10; $alttanBosluk = 10; $konum_x = imagesx($fligram); $konum_y = imagesy($fligram); imagecopy($resim, $fligram, imagesx($resim) - $konum_x - 10, imagesy($resim) - $konum_y - $alttanBosluk, 0, 0, imagesx($fligram), imagesy($fligram));
özellikle fligramı png resmi ise jpg seçtim imagecreatefrompng imagecreatefromjpeg ikisinden birini seçerek resmin tanımlamasını gerçekleştirmeliyiniz png ise imagecreatefrompng kullanmalıyız eğer jpeg ise imagecreatefromjpeg kullanmalıyız
fonksiyonun kullanım detayları
bool imagecopy ( resource $hedef , resource $kaynak , int $hdf_x , int $hdf_y , int $kyn_x , int $kyn_y , int $kyn_gnş , int $kyn_yks )
Merhaba. Anlatım için teşekkür ederim. Birde hazır halde indirebilmemiz mümkünmü. Yapabilirseniz sevinirim.
Merhaba,
Bütün ankatımlar için kitaplık hazırlama aşamasındayım yakın zamanda duyurmayı planlıyorum