PHP Resim Üzerine Logo Ekleme Fonksiyonu – PHP Watermark Ekleme Fonksiyonu


PHP Tabanlı bir proje üzerinde çalışıyorsanız ve resimlerinizin üzerine watermark eklemek isterseniz kullanabileceğiniz güzel bir PHP algoritması ile bu işlemi rahatlıkla yapabilirsiniz. Örnek koda konu içerisinden ulaşabilirsiniz. Bir adet’de demo mevcuttur demo resim bu fonksiyon ile üretilmiştir.

PHP Fonkisyon
<?php

  FUNCTION _WATERMARK(){

    $_WATERMARK = IMAGECREATEFROMPNG('Watermark Resmi PNG');
    $_RESIM = IMAGECREATEFROMJPEG('Normal Resim JPG');

    $marge_right = 10;
    $marge_bottom = 10;
    $sx = IMAGESX($_WATERMARK);
    $sy = IMAGESY($_WATERMARK);

    IMAGECOPY($_RESIM, $_WATERMARK, IMAGESX($_RESIM) - $sx - $marge_right, IMAGESY($_RESIM) - $sy - $marge_bottom, 0, 0, IMAGESX($_WATERMARK), IMAGESY($_WATERMARK));

    header('Content-type: image/png');
    IMAGEPNG($_RESIM);
    IMAGEDESTROY($_RESIM);
    
  }
  
    echo _WATERMARK();
  
  ## Webinyo.COM ##
  
?>
Örnek Resim

deneme

Konu İle İlgili Soru, Görüş ve Öneriler


Fatih

Çarşamba Kasım 28th, 2018

Hocam logosuz resmi ve logo eklenmiş resmi veri tabanına nasıl kayıt ederim.

Özgür aysu

Perşembe Aralık 6th, 2018

Saygı değer üstadım, yazının üzerinden 2 yıl geçmiş fakat bana bu paylaşım henüz lazım oldu ve araştırma yaparken karşıma çıktı. Buna benzer bir kod yapısıyla sayfamı oluşturdum ve sistem çalışıyor yalnız bir problem var; resim üstüne eklediğim ikinci resmin boyutunu küçültmem lazım bunu nasıl yapabilirim?

Soru, Görüş ve Önerileriniz için Yazın!