Evden Eve Nakliyat

Geçişli Slider Yapımı

Otomatik Geçişli Slider Yapımı

Dünyanın En Pahalı 14 Maddesi

Tek parça 720p türkçe dublaj film izle – 720pfilmizle.tv

PHP ile Resim Üzerine Yazı Yazma – PHP Watermark Ekleme Fonksiyonu

PHP Programlama 9 Haziran 2016
237 Görüntülenme

Daha önce PHP ile watermark fonksiyonundan bahsetmiştik bu konumuzda ise arkadaşlar herhangi bir resim üzerine yazı yazabileceğimiz bir fonksiyondan bahsedeceğiz. Bu fonksiyonumuz resim üzerine yazı yazacağız gibi yazdığınız yazının arkaplan rengini belirleyebiliyorsunuz.

Gerekli Kodlar
<?php 

	FUNCTION _SAVE_WATERMARK($text, $source_file) { 
			$public_file_path = '.';
		LIST($width, $height) = getimagesize($source_file);
			$image_p = IMAGECREATETRUECOLOR($width, $height);
			$info = getimagesize($source_file);
		IF($info[2] == IMAGETYPE_JPEG){
			$image = IMAGECREATEFROMJPEG($source_file) OR DIE('JPEG/JPEG Image type is open failed');
		}
		
		IF($info[2] == IMAGETYPE_PNG){
			$image = IMAGECREATEFROMPNG($source_file) OR DIE('PNG Image type is open failed');
		}
		
		IF($info[2] == IMAGETYPE_GIF){
			$image = IMAGECREATEFROMGIF($source_file) OR DIE('GIF Image type is open failed');
		}
	 
	IMAGECOPYRESAMPLED($image_p, $image, 0, 0, 0, 0, $width, $height, $width, $height); 
	  
		  $text_color = IMAGECOLORALLOCATE($image_p, 0, 0, 0);
		  $bg_color = IMAGECOLORALLOCATE($image_p, 255, 255, 255);
		  $font = $public_file_path . '/arial.ttf';
		  $font_size = 12; 
		  
		  $offset_x = 0;
		  $offset_y = 0;

		  $dims = imagettfbbox($font_size, 0, $font, $text);
		  $text_width = $dims[4] - $dims[6] + $offset_x;
		  $text_height = $dims[3] - $dims[5] + $offset_y;

	  IMAGEFILLEDRECTANGLE($image_p, $width-$text_width-20, $height, $width, $height-$text_height-30, $bg_color);

	  IMAGETTFTEXT($image_p, $font_size, 0, $width-$text_width-10, $height-$text_height, $text_color, $font, $text);

		header('Content-type: image/png');
		IMAGEPNG($image_p);
		IMAGEDESTROY($image_p);

	}; 

	ECHO _SAVE_WATERMARK('Webinyo.COM', 'http://webinyo.com/wp-content/uploads/2015/10/phpHazirKodlar-728x375.jpg');

   ### Webinyo.com ###

?>
Örnek Çıktı

watermark

Yorumlar

Henüz hiç yorum yapılmamış.

İlginizi Çekebilir
PHP’de Preg_Replace() Fonksiyonu Kullanımı 2

PHP’de Preg_Replace() Fonksiyonu Kullanımı 2

19 Kasım 2016
115 Görüntülenme
PHP’de Preg_Replace() Fonksiyonu Kullanımı

PHP’de Preg_Replace() Fonksiyonu Kullanımı

18 Kasım 2016
145 Görüntülenme
PHP Sansür Fonksiyonu

PHP Sansür Fonksiyonu

13 Kasım 2016
816 Görüntülenme
PHP’de $_FILES Kullanımı ve Açıklamaları

PHP’de $_FILES Kullanımı ve Açıklamaları

13 Kasım 2016
840 Görüntülenme
PHP’de Server (Sunucu) Süper Değişkenler

PHP’de Server (Sunucu) Süper Değişkenler

11 Kasım 2016
120 Görüntülenme
PHP’de Süper Değişkenler

PHP’de Süper Değişkenler

10 Kasım 2016
93 Görüntülenme
PHP’de Cookie ( Çerezlerin ) Kullanımı

PHP’de Cookie ( Çerezlerin ) Kullanımı

9 Kasım 2016
122 Görüntülenme
Bunlar da var!
Yeşil Sahalarda Hayatını Kaybeden Sporcular

Yeşil Sahalarda Hayatını Kaybeden Sporcular

23 Ağustos 2015
369 Görüntülenme
iTunes’de bedava dönem kapanıyor

iTunes’de bedava dönem kapanıyor

20 Ocak 2016
78 Görüntülenme
Sony Xperia C6 detaylanıyor

Sony Xperia C6 detaylanıyor

30 Ocak 2016
86 Görüntülenme
OnePlus X çok uygun fiyatta

OnePlus X çok uygun fiyatta

29 Ocak 2016
65 Görüntülenme