Profil detayı eklendi, herkes profillerine girip bir gözatsın! Sevdiğiniz üyelerin cevaplarını takip edin! Tüm güncellemeler

imagecopy ve watermark boyut sorunsalı

Dinamilk watermark dosyam mevcut. Bu dosya içerisinde sistem watermark olarak belirlediğim bir png dosyasını resme basarak bir thumb üretiyor. Bunu yaparken imagecopy kullanıyor ve resmin ortasına basıyor. Ben orjinal resim boyutunda bir thumb üretip, bunu herhangi bir boyutlandırma yapmadan katman olarak basmasını istiyorum.


imagecopy($resim, $watermark, 0, 0, $left, $top, $current_width, $current_height);


Nasıl yapılır? imagecopy de nasıl boyutlandırma yapmadan direkt resim kaydedebilirim?

1

Cevaplar (1)

İşlem devam ediyor, lütfen bekleyin..
Özgür Senekci
@locrian
6 ay önce

Copy yapilan resmin sol ust kosesinden baslayip width ve height'i orjinal resim ile ayni vererek yapilabilir mesela.

Cevapla @barkinas6 ay önce
@locrian, betiğin en sonunda current_width ve current_height mevcut. Yani mevcut resmin bilgilerini betikte en son belirtiyoruz ancak öncesinde 0,0 left top gibi parametreler var. Bunun dışında parametre girecek bir yer yok.

php.net dökümantasyonu üzerinden aldım betiği. Ancak orada bu opsiyondan bahsedilmemiş
İşlem devam ediyor, lütfen bekleyin..

Cevap yaz Sadece sorunun cevabını yazın