Merhaba arkadaşlar, PHP ile basit bir olay paylaşmak istedim. Geliştirmek isteyenler olabilir.

<?php
    header('Content-type: image/png');
    // GUNCELLEMEK İSTEDİĞİNİZ FOTOĞRAFIN LİNKİ.
    $filepath = 'resim_linki.jpg';
    $type = exif_imagetype($filepath); 

    $allowedTypes = array(
        1,  // [] gif
        2,  // [] jpg
        3,  // [] png
        6   // [] bmp
    );
    if (!in_array($type, $allowedTypes)) {
        return false;
    }
    switch ($type) {
        case 1 :
            $im = imageCreateFromGif($filepath);
            break;
        case 2 :
            $im = imageCreateFromJpeg($filepath);
            break;
        case 3 :
            $im = imageCreateFromPng($filepath);
            break;
        case 6 :
            $im = imageCreateFromBmp($filepath);
            break;
    }


    imageflip($im, IMG_FLIP_HORIZONTAL);
    // EKLEYECEĞİNİZ WATERMARK RESMİ. AYNI İSİMDE DOSYAYI DEĞİŞTİRİN .PNG UZANTILI OLMALI.
    
    $stamp = imagecreatefrompng('watermark.png');

    $marge_right = 10;
    $marge_bottom = 10;
    $sx = imagesx($stamp);
    $sy = imagesy($stamp);

    imagecopy(
        $im,
        $stamp,
        imagesx($im) - $sx - $marge_right,
        imagesy($im) - $sy - $marge_bottom,
        0,
        0,
        imagesx($stamp),
        imagesy($stamp)
    );
    

    
    header('Content-type: image/png');
    
    imagejpeg($im);
    imagedestroy($im);

?>