Php ile Fligram ekleme (Water Mark) | Bilgi Dopingi
Yazılım

Php ile Fligram ekleme (Water Mark)
09/07/2022 11:49:51

PHP ile fligran (Watermark) ekeleme işleminde ana görselin boyutunun değişmesi durumunda fligranın oransal olarak uygun ölçülere göre ayarlaması için aşağıdaki kod parçasını kullanabilirsiniz. 


//////////////////////////////////////////////////////////////////////////
header('content-type: image/jpeg');

$dosya = "images/galeri/".$_GET["image"];
$logo = 'images/filigran.png';
$oran =0.2;

$mevcut_resim = imagecreatefromjpeg($dosya);
$eklenen_resim = imagecreatefrompng($logo);
list($genislik, $yukseklik) = getimagesize($logo);
list($fgenislik, $fyukseklik) = getimagesize($dosya);

if($fgenislik>$fyukseklik){
$f_genislik=$fgenislik*$oran;
$f_yukseklik=$fyukseklik*$oran;
}else{
$f_genislik=$fyukseklik*$oran;
$f_yukseklik=$fgenislik*$oran;

$sag = ($fgenislik-$f_genislik)/2;
$sol = ($fyukseklik-$f_yukseklik)/2;
 
imagecopyresampled($mevcut_resim, $eklenen_resim, $sag, $sol, 0, 0, $f_genislik, $f_yukseklik, $genislik, $yukseklik);

imagejpeg($mevcut_resim);


//////////////////////////////////////

Kod denendi ve çalışıyor. Sorularınızı torumdan iletebilirsiniz.

         
  • Python Dersleri 4-Fonksiyonlar
  • Python Dersleri 9-Modüller ve Kütüphaneler
  • Python Dersleri 5-Veri Yapıları: Listeler, Demetler ve Sözlükler
  • Backlink Stratejileri: İnternet Sıralamalarınızı Yükseltmek İçin Etkili Yöntemler
  • Python Dersleri 7-Dosya İşlemleri
  • Web Sitesi Hızlı İndex Alma
  • Python Dersleri 10-Nesne Tabanlı Programlama
  • Adding Another Website's RSS to Your Site and SEO Tips
  • Python Dersleri 6-String İşlemleri
  • Hacklinks: Risks and Comprehensive Review
  • BilgiDopingi.Com

    Yazarın Diğer Yazıları

    BilgiDopingi.Com bilgiye dair bütün bilgilerin paylaşıldığı bir Bilgi Doping Sitesidir. 



    SİZ DE SİTEMİZDE YAZAR OLARAK YAZILARINIZI PAYLAŞABİLİRSİNİZ

    * İlk yorum yapan sen ol

    Yorum Yap

    Her hakkı saklıdır.
    BilgiDopingi.Com © 2022