Skip to content

Instantly share code, notes, and snippets.

@tayfunerbilen
Created November 28, 2013 15:07
Show Gist options
  • Save tayfunerbilen/7693311 to your computer and use it in GitHub Desktop.
Save tayfunerbilen/7693311 to your computer and use it in GitHub Desktop.
diğer bazı yararlı metodlar.
<?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