Created
November 28, 2013 15:07
-
-
Save tayfunerbilen/7693311 to your computer and use it in GitHub Desktop.
diğer bazı yararlı metodlar.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
// jpg resimlerin kalitesini ayarlamak için kullanılır | |
$image->jpeg_quality = 50; | |
// png resimlerin sıkıştırılma oranını belirlemek için kullanılır. 1-9 arası. Boyut artar ya da azalır orana göre. | |
$image->png_compression = 9; | |
// maksimum yüklenecek dosya boyutu belirlenir. 1024 = 1KB | |
$image->file_max_size = '1024'; | |
// yüklenen resmin adının başına ön isim eklemek isterseniz kullanabilirsiniz. | |
$image->file_name_body_pre = 'thumb_'; | |
// yüklenen görselin maksimum yüksekliği belirlenir. Örneğin yüksekliği 100px'den küçük görseller yüklenmesi için 100 değeri yeterlidir. | |
$image->image_max_height = 100; | |
$image->image_max_width = 100; | |
// max işleminin min versiyonudur. En düşük kaça kaç yüklenmesi gerekiyorsa belirleyebilirsiniz. | |
$image->image_min_width = 100; | |
$image->image_min_height = 100; | |
// resmin parlaklığını ayarlamak için kullanılır. Ne kadar yüksek, o kadar parlak. | |
$image->image_brightness = 60; | |
// resmin kontrastını ayarlamak için kullanılır. | |
$image->image_contrast = 50; | |
// resmin saydamlığını ayarlamak için kullanılır. | |
$image->image_opacity = 50; | |
// bazı resim efektleri | |
$image->image_negative = true; | |
$image->image_greyscale = true; | |
$image->image_threshold = 20; | |
$image->image_pixelate = 10; | |
// resmin üzerine yazı yazmak için kullanılır. | |
$image->image_text = 'test'; | |
// yazının yatay mı dikey mi yazılacağını belirlemek için kullanılır. | |
// v = vertical (dikey) h = horizontal (yatay) | |
$image->image_text_direction = 'v'; | |
// resmin üzerine yazılan yazının rengini belirlemek için kullanılır. | |
$image->image_text_color = '#fa6534'; | |
// yazının konumlandırılması için kullanılır. | |
// BR = sağ alt | |
// BL = sol alt | |
// TR = sağ üst | |
// TL = sol üst | |
// L = solda ortada | |
// R = sağda ortada | |
$image->image_text_position = 'BR'; | |
// resmi yatay ya da dikey çevirmek için kullanılır. | |
// h ya da v belirlenir. | |
$image->image_flip = 'h'; | |
// resmi çevirmek için kullanılır.. Örneğin 90 derece çevir. | |
$image->image_rotate = '90'; | |
// resmin üzerine watermark eklemek için kullanılır. | |
$image->image_watermark = 'watermark.png'; | |
// watermark konumlandırılması için kullanılır. | |
// BR = sağ alt | |
// BL = sol alt | |
// TR = sağ üst | |
// TL = sol üst | |
// L = solda ortada | |
// R = sağda ortada | |
$image->image_watermark_position = 'BR'; | |
// resme yansıma efekti verir. | |
$image->image_reflection_height = '20%'; |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment