Class rainImage

Description

À̹ÌÁö Çڵ鸵

  • author: http://cafen.net (outmind@cafen.net)
  • version: 1.0

Located in /rainImage.php (line 9)


	
			
Variable Summary
String $base_root
resource $img
Int $text_x
Int $text_y
Method Summary
rainImage rainImage ([Int $destWidth = 0], [Int $destHeight = 0])
resource addText (resource $src_img, [Array $text = array()], [Int $padding = 5])
resource autoLoad (String $fileName)
Boolean checkFun (String $funcName)
Int color2int (resource $img, Int $intcolor)
void copy (resource $img, Int $x, Int $y, [Int $w = 0], [Int $h = 0], [Int $sx = 0], [Int $sy = 0], [Boolean $smart_copy = false])
resource effectBlur (resource $img, Int $rate)
resource effectBrighten (resource $img, Int $bright)
resource effectColor (resource $img, Int $rate)
resource effectContrast (resource $img, Int $cont)
resource effectEdge (resource $img, Int $rate)
resource effectEnd (resource $img)
resource effectGray (resource $img)
resource effectHSB (resource $img, [Int $hue_rate = 0], [Boolean $sat_rate = 100], [ $bri_rate = 100], [ $use_speed = false])
resource effectReverse (resource $img)
resource effectSepia (resource $image, [String $base_color = '#464646'])
resource effectSharpen (resource $img, Int $rate)
resource fill (resource $img, Int $w, Int $h)
resource fillCopy (resource $img, Int $ox, Int $oy, Int $ow, Int $oh, Int $sx, Int $sy, Int $sw, Int $sh, [Boolean $stretch_mode = 0])
void filterBlur (resource &$image, [Int $level = 1])
void filterBrighten (resource &$image, [Int $bright = 0])
void filterColor (resource &$image, [Int $hue = 0])
void filterContrast (resource &$image, [Int $cont = 0])
void filterConvolveOp (resource &$image, [Array $kernel = array()])
resource filterDuotone (resource &$image, Int $rplus, Int $gplus, Int $bplus)
void filterEdge (resource &$image, [Int $level = 1])
void filterGray (resource &$image)
void filterLookupTable (resource &$image, [Array $lookup = array()])
void filterNoise (resource &$image, [Int $noise = 1])
resource filterPixelate (resource &$image, [Int $blocksize = 12])
void filterReverse (resource &$image)
void filterScatter (resource &$image, [Int $dist = 4])
void filterSharpen (resource &$image, [Int $level = 1])
String getBaseRoot ()
Int getColor (resource $img, String $hexcolor, [Int $alpha = 0])
resource getColorAlpha (String $bg_img, String $alpha_img, String $bgcolor, [Int $max_height = 0])
resource getColorMask (resource $source_img, resource $mask_img, String $mask_color)
resource getColorSkin (String $skin_name, [Array $color_match = array()], [Int $width = 0], [Int $height = 0], [Int $base_dir = ''], [String $bg_img = ''], [String $bg_rate = 0], Int 7)
resource getFilled (resource $img, Int $pos, Int $w, Int $h)
resource getFrameEffect (resource $img, String $effect, [rainExif $exif = null])
resource getGraphic ()
resource getImg (Int $w, Int $h, [ $with_transparent = false])
resource getImgEffect (resource $img, String $effect)
Array getKernel (String $kernel_type, [Int $level = 1])
Int getSafeColor (Int $rgb)
String getSign (String $sign)
resource getSkinEffect (resource $img, String $effect, [rainExif $exif = null])
String getSkinXml ()
resource getSubimage (resource $img, Int $x, Int $y, Int $w, Int $h, [Boolean $with_transparent = false])
Int hex2Dec (String $s)
Array hex2Int (String $hexcolor)
Array hsv2rgb (Int $h, Int $s, Int $v)
resource load (String $fileName, [String $onErrorimg = ""])
resource loadFrame (String $frmName, String $linecolor, String $bgcolor)
Array loadSkin (String $frmName)
void makeFrame (String $file_name, String $img_style, Int $max_width, Boolean $auto_rotate, String $bgcolor, String $linecolor, String $fontcolor, String $sign, Boolean $add_picinfo, Int $padding_value)
Boolean makeThumb (String $fileName)
String name2Ext (String $fileName, [Boolean $java_img = false])
resource palette2TrueColor (resource $img)
resource resize (resource $img, Int $w, [Int $h = 0])
resource resizeMax (resource $img, Int $max_size)
Array rgb2hsv (Int $r, Int $g, Int $b)
Boolean save (String $fileName, [ $img_type = 'png'])
void setFrame (String $frmName, [String $lineColor = "#464646"], [String $bgColor = "#FFFFFF"])
void setImg (resource $img, Int $padding)
resource setRotate (resource $img, Int $degree)
resource setSkin (resource $img, String $frmName)
void setText (String $text, String $hexcolor)
void show ([String $imgName = ''], [resource $img = null])
void showThumb (String $fileName)
void text (String $text, Int $x, Int $y, [String $hexcolor = "#464646"])
resource trim (resource $img, Int $rate, Int $pos)
resource true2PaletteColor (resource $img, Int $ncolors)
Variables
Array $base_hue2rgb = array() (line 51)

HUE2RGB Table

Array $base_rgb2hue = array() (line 44)

RGB2HUE Table

String $base_root = null (line 37)

À̹ÌÁö ±âº» °æ·Î

resource $img (line 16)

±âº» À̹ÌÁö

Int $text_x = 0 (line 23)

text_y ¸¶Áö¸· TEXT YÁÂÇ¥

Int $text_y = 0 (line 30)

text_y ¸¶Áö¸· TEXT YÁÂÇ¥

Methods
Constructor rainImage (line 59)

»ý¼ºÀÚ

rainImage rainImage ([Int $destWidth = 0], [Int $destHeight = 0])
  • Int $destWidth: À̹ÌÁö °¡·Î
  • Int $destHeight: À̹ÌÁö ¼¼·Î
addText (line 1496)

À̹ÌÁö¿¡ Text Ãß°¡Çϱâ

  • return: BufferedImage
resource addText (resource $src_img, [Array $text = array()], [Int $padding = 5])
  • resource $src_img: ´ë»ó À̹ÌÁö
  • Array $text: Ãß°¡ÇÒ ¹®ÀÚ Á¤º¸
  • Int $padding: °¡·Î¼¼·Î ¿©¹é
autoLoad (line 141)

À̹ÌÁö ÀÚµ¿ºÒ·¯¿À±â

  • return: BufferedImage
resource autoLoad (String $fileName)
  • String $fileName: À̹ÌÁö ÆÄÀϸí
checkFun (line 511)

ÇÔ¼ö »ç¿ë°¡´É¿©ºÎ(imagefilter)

  • return: »ç¿ë°¡´É¿©ºÎ
Boolean checkFun (String $funcName)
  • String $funcName: ÇÔ¼ö¸í
color2int (line 895)

Color À» ÀÎÅØ½º Ä®¶ó·Î º¯È¯

  • return: Color
Int color2int (resource $img, Int $intcolor)
  • resource $img: ´ë»óÀ̹ÌÁö
  • Int $intcolor: Ä®¶ó°ª
copy (line 921)

ÁÖ¾îÁø À̹ÌÁö¸¦ ±âº»À̹ÌÁö¿¡ º¹»ç

void copy (resource $img, Int $x, Int $y, [Int $w = 0], [Int $h = 0], [Int $sx = 0], [Int $sy = 0], [Boolean $smart_copy = false])
  • resource $img: º¹»çÇÒ À̹ÌÁö
  • Int $x: ´ë»ó X ÁÂÇ¥
  • Int $y: ´ë»ó Y ÁÂÇ¥
  • Int $w: º¹»çÇÒÀ̹ÌÁöÀÇ X ÁÂÇ¥
  • Int $h: º¹»çÇÒÀ̹ÌÁöÀÇ Y ÁÂÇ¥
  • Int $sx: º¹»çÇÒÀ̹ÌÁöÀÇ °¡·ÎÅ©±â
  • Int $sy: º¹»çÇÒÀ̹ÌÁöÀÇ ¼¼·ÎÅ©±â
  • Boolean $smart_copy: ½º¸¶Æ¼º¹»ç»ç¿ë¿©ºÎ
effectBlur (line 645)

ºí·¯ È¿°úÁÖ±â

  • return: BufferedImage
resource effectBlur (resource $img, Int $rate)
  • resource $img: ´ë»ó À̹ÌÁö
  • Int $rate: ÂüÁ¶ºñÀ²
effectBrighten (line 725)

¹à±âÁ¶Á¤ È¿°úÁÖ±â

  • return: BufferedImage
resource effectBrighten (resource $img, Int $bright)
  • resource $img: ´ë»ó À̹ÌÁö
  • Int $bright: ´ë»ó ¹à±â(±âº» 100, 100 ÀÌÇÏ : ¾îµÓ°Ô, 100 ÀÌ»ó : ¹à°Ô)
effectColor (line 551)

»ö»ó È¿°úÁÖ±â

  • return: BufferedImage
resource effectColor (resource $img, Int $rate)
  • resource $img: ´ë»ó À̹ÌÁö
  • Int $rate: ÂüÁ¶ºñÀ²
effectContrast (line 745)

ÄÁÆ®¶ó½ºÅÍ È¿°úÁÖ±â

  • return: BufferedImage
resource effectContrast (resource $img, Int $cont)
  • resource $img: ´ë»ó À̹ÌÁö
  • Int $cont: ´ë»ó ´ëºñ(±âº» 100, 100 ÀÌÇÏ : °­ÇϰÔ, 100 ÀÌ»ó : ¾àÇϰÔ)
effectEdge (line 532)

¿¡Áö È¿°úÁÖ±â

  • return: BufferedImage
resource effectEdge (resource $img, Int $rate)
  • resource $img: ´ë»ó À̹ÌÁö
  • Int $rate: ÂüÁ¶ºñÀ²
effectEnd (line 521)

À̹ÌÁö ÀÌÆåÆ®ÁÖ±â

  • return: BufferedImage
resource effectEnd (resource $img)
  • resource $img: ´ë»ó À̹ÌÁö
effectGray (line 692)

±×·¹ÀÌ È¿°úÁÖ±â

  • return: BufferedImage
resource effectGray (resource $img)
  • resource $img: ´ë»ó À̹ÌÁö
effectHSB (line 602)

äµµ, Hue È¿°úÁÖ±â

  • return: BufferedImage
resource effectHSB (resource $img, [Int $hue_rate = 0], [Boolean $sat_rate = 100], [ $bri_rate = 100], [ $use_speed = false])
  • resource $img: ´ë»ó À̹ÌÁö
  • Int $hue_rate: äµµÂüÁ¶ºñÀ²
  • Boolean $sat_rate: ºü¸¥ ·£µå¸µ»ç¿ë¿©ºÎ
  • $bri_rate
  • $use_speed
effectReverse (line 708)

³×°¡Æ¼ºê È¿°úÁÖ±â

  • return: BufferedImage
resource effectReverse (resource $img)
  • resource $img: ´ë»ó À̹ÌÁö
effectSepia (line 1902)

¼¼ÇÇ¾Æ È¿°úÁÖ±â

  • return: BufferedImage
resource effectSepia (resource $image, [String $base_color = '#464646'])
  • resource $image: ´ë»ó À̹ÌÁö
  • String $base_color: ÂüÁ¶»ö»ó
effectSharpen (line 674)

»þÆÝ È¿°úÁÖ±â

  • return: BufferedImage
resource effectSharpen (resource $img, Int $rate)
  • resource $img: ´ë»ó À̹ÌÁö
  • Int $rate: ÂüÁ¶ºñÀ²
fill (line 1009)

À̹ÌÁö ¹Ýº¹

  • return: BufferedImage
resource fill (resource $img, Int $w, Int $h)
  • resource $img: ´ë»óÀ̹ÌÁö
  • Int $w: ´ë»ó°¡·ÎÅ©±â
  • Int $h: ´ë»ó¼¼·ÎÅ©±â
fillCopy (line 1138)

À̹ÌÁö ¹Ýº¹ º¹»ç

  • return: BufferedImage
resource fillCopy (resource $img, Int $ox, Int $oy, Int $ow, Int $oh, Int $sx, Int $sy, Int $sw, Int $sh, [Boolean $stretch_mode = 0])
  • resource $img: ´ë»óÀ̹ÌÁö
  • Int $ox: ´ë»ó X ÁÂÇ¥
  • Int $oy: ´ë»ó Y ÁÂÇ¥
  • Int $ow: ´ë»ó°¡·ÎÅ©±â
  • Int $oh: ´ë»ó¼¼·ÎÅ©±â
  • Int $sx: ¿øº» X ÁÂÇ¥
  • Int $sy: ¿øº» Y ÁÂÇ¥
  • Int $sw: ¿øº»°¡·ÎÅ©±â
  • Int $sh: ¿øº»¼¼·ÎÅ©±â
  • Boolean $stretch_mode: °­Á¦´Ã¸®±â »ç¿ë¿©ºÎ
filterBlur (line 2100)

ºí·¯È¿°ú - PHP 5 ¹öÀü ÀÌÇÏ¿ë(effectBlur ¿Í µ¿ÀÏ)

void filterBlur (resource &$image, [Int $level = 1])
  • resource &$image: ´ë»óÀ̹ÌÁö
  • Int $level: Á¶Á¤¹üÀ§ [1-5]
filterBrighten (line 2069)

¹à±â Á¶Á¤ - PHP 5 ¹öÀü ÀÌÇÏ¿ë(effectBrighten ¿Í À¯»ç)

void filterBrighten (resource &$image, [Int $bright = 0])
  • resource &$image: ´ë»óÀ̹ÌÁö
  • Int $bright: Á¶Á¤¹üÀ§ [-255~ +255]
filterColor (line 2042)

»ö»óÁ¶Á¤ - PHP 5 ¹öÀü ÀÌÇÏ¿ë(effectColor ¿Í µ¿ÀÏ)

void filterColor (resource &$image, [Int $hue = 0])
  • resource &$image: ´ë»óÀ̹ÌÁö
  • Int $hue: Á¶Á¤¹üÀ§ [-255~ +255]
filterContrast (line 2084)

ÄÁÆ®¶ó½ºÅÍ Á¶Á¤ - PHP 5 ¹öÀü ÀÌÇÏ¿ë(effectContrast ¿Í µ¿ÀÏ)

void filterContrast (resource &$image, [Int $cont = 0])
  • resource &$image: ´ë»óÀ̹ÌÁö
  • Int $cont: Á¶Á¤¹üÀ§ [-255~ +255]
filterConvolveOp (line 1998)

ÇÊÅÍ ConvolveOp °ü·Ã

void filterConvolveOp (resource &$image, [Array $kernel = array()])
  • resource &$image: ´ë»óÀ̹ÌÁö
  • Array $kernel: kernel ÂüÁ¶Å×À̺í
filterDuotone (line 1799)

µàÅæ È¿°úÁÖ±â

  • return: BufferedImage
resource filterDuotone (resource &$image, Int $rplus, Int $gplus, Int $bplus)
  • resource &$image: ´ë»ó À̹ÌÁö
  • Int $rplus: Àû»ö ÂüÁ¶°ª(0-255)
  • Int $gplus: ±×¸° ÂüÁ¶°ª(0-255)
  • Int $bplus: ºí·ç ÂüÁ¶°ª(0-255)
filterEdge (line 2122)

¿¡ÁöÈ¿°ú - PHP 5 ¹öÀü ÀÌÇÏ¿ë(effectEdge ¿Í µ¿ÀÏ)

void filterEdge (resource &$image, [Int $level = 1])
  • resource &$image: ´ë»óÀ̹ÌÁö
  • Int $level: Á¶Á¤¹üÀ§ [1-5]
filterGray (line 1774)

±×·¹ÀÌ È¿°úÁÖ±â

void filterGray (resource &$image)
  • resource &$image: ´ë»ó À̹ÌÁö
filterLookupTable (line 1977)

ÇÊÅÍ LookupTable °ü·Ã

void filterLookupTable (resource &$image, [Array $lookup = array()])
  • resource &$image: ´ë»óÀ̹ÌÁö
  • Array $lookup: lookup ÂüÁ¶Å×À̺í
filterNoise (line 1828)

³ëÀÌÁî È¿°úÁÖ±â

void filterNoise (resource &$image, [Int $noise = 1])
  • resource &$image: ´ë»ó À̹ÌÁö
  • Int $noise: ³ëÀÌÁîºñÀ²(1 ÃÖ´ë)
filterPixelate (line 1884)

Çʼ¿·¹ÀÌÆ® È¿°úÁÖ±â

  • return: BufferedImage
resource filterPixelate (resource &$image, [Int $blocksize = 12])
  • resource &$image: ´ë»ó À̹ÌÁö
  • Int $blocksize: ºí·°Å©±â
filterReverse (line 2056)

³×°¡Æ¼ºêÈ¿°ú - PHP 5 ¹öÀü ÀÌÇÏ¿ë(effectReverse ¿Í µ¿ÀÏ)

void filterReverse (resource &$image)
  • resource &$image: ´ë»óÀ̹ÌÁö
filterScatter (line 1858)

ÀÜ»óÈ¿°ú È¿°úÁÖ±â

void filterScatter (resource &$image, [Int $dist = 4])
  • resource &$image: ´ë»ó À̹ÌÁö
  • Int $dist: ÀÜ»ó°Å¸®
filterSharpen (line 2111)

»þÆÝÈ¿°ú - PHP 5 ¹öÀü ÀÌÇÏ¿ë(effectSharpen ¿Í µ¿ÀÏ)

void filterSharpen (resource &$image, [Int $level = 1])
  • resource &$image: ´ë»óÀ̹ÌÁö
  • Int $level: Á¶Á¤¹üÀ§ [1-5]
getBaseRoot (line 78)

±âº» ÀÛ¾÷ °ø°£ °¡Á®¿À±â

  • return: base Root dir
String getBaseRoot ()
getColor (line 880)

RGB °ªÀ» Color ·Î º¯È¯

  • return: Color
Int getColor (resource $img, String $hexcolor, [Int $alpha = 0])
  • resource $img: ´ë»óÀ̹ÌÁö
  • String $hexcolor: RGB °ª
  • Int $alpha: ¾ËÆÄ°ª
getColorAlpha (line 1174)

À̹ÌÁö¿¡ ¾ËÆÄ È¿°ú ÁÖ±â

  • return: BufferedImage
resource getColorAlpha (String $bg_img, String $alpha_img, String $bgcolor, [Int $max_height = 0])
  • String $bg_img: ¹èÀ̹ÌÁö¸í
  • String $alpha_img: ¾ËÆÄ È¿°ú ¹æÇâ[S = 3¹æÇâ, SL= ÁÂÃøÇÏ´Ü, SR = ¿ìÃøÇÏ´Ü, SY = ÇÏ´Ü]
  • String $bgcolor: ¾ËÆÄ »ö»ó
  • Int $max_height: ±âº» ³ôÀÌ
getColorMask (line 1385)

»ö»ó ¸¶½ºÅ© °¡Á®¿À±â

  • return: BufferedImage
resource getColorMask (resource $source_img, resource $mask_img, String $mask_color)
  • resource $source_img: ¼Ò½º À̹ÌÁö
  • resource $mask_img: ¸¶½ºÅ© À̹ÌÁö
  • String $mask_color: ¸¶½ºÅ© »ö»ó
getColorSkin (line 1226)

»ö»ó ½ºÅ² °¡Á®¿À±â

  • return: BufferedImage
resource getColorSkin (String $skin_name, [Array $color_match = array()], [Int $width = 0], [Int $height = 0], [Int $base_dir = ''], [String $bg_img = ''], [String $bg_rate = 0], Int 7)
  • Int 7: Åõ¸íµµ
  • String $skin_name: ½ºÅ²À̸§
  • Array $color_match: »ö»ó¸ÅÄ¡
  • Int $width: °¡·ÎÆø
  • Int $height: ¼¼·Î³ôÀÌ
  • Int $base_dir: ±âº» ³ôÀÌ
  • String $bg_img: ÀÛ¾÷¿µ¿ª Æúµå¸í
  • String $bg_rate: ¹è°æÀ̹ÌÁö
getFilled (line 1036)

À̹ÌÁö¿¡¼­ ƯÁ¤¿µ¿ª°¡Á®¿À±â

  • return: BufferedImage
resource getFilled (resource $img, Int $pos, Int $w, Int $h)
  • resource $img: ´ë»óÀ̹ÌÁö
  • Int $pos: ´ë»óÀ§Ä¡(1:Áß°£»ó, 2 : ÁÂÁß°£, 3 : ÇÏÁß°£, 4: ÁÂÁß°£,0 : Áß°£Áß°£)
  • Int $w: ´ë»ó°¡·ÎÅ©±â
  • Int $h: ´ë»ó¼¼·ÎÅ©±â
getFrameEffect (line 345)

ÇÁ·¹ÀÓ È¿°ú

F([a-z]+)([0-9]+)([MDT])[SB]=(.+)= : 1 ÇÁ·¹ÀÓÀû¿ë (base, box, cap, cross, dashed, rain, saw, shadow, shasowbox) F([a-z]+)([0-9]+)([MDT])[SB]=(.+)= : 2 ÇÁ·¹ÀÓ ¿©¹é F([a-z]+)([0-9]+)([MDT])[SB]=(.+)= : 3 »çÁø ÃÔ¿µÁ¤º¸( M : »çÁø±â±âÁ¾, D:ÃÔ¿µÀÏÀÚ, T : ³ëÃâÁ¤º¸) F([a-z]+)([0-9]+)([MDT])[SB]=(.+)= : 4 »çÁø½ÎÀÎÃß°¡ S : °ü¸®ÀÚ°¡ ÁöÁ¤¼º ¾Õ÷ÀÚ µÚ÷ÀÚ Ãß°¡, B: base64 ·Î encode ½ÃŲ ¹®ÀÚ¿­

  • return: BufferedImage
resource getFrameEffect (resource $img, String $effect, [rainExif $exif = null])
  • resource $img: ´ë»ó À̹ÌÁö
  • String $effect: ÇÁ·¹ÀÓÈ¿°ú
  • rainExif $exif: »çÁøÀÇ Exif Á¤º¸
getGraphic (line 69)

Graphics2D °¡Á®¿À±â

resource getGraphic ()
getImg (line 91)

À̹ÌÁö »ý¼º

  • return: BufferedImage
resource getImg (Int $w, Int $h, [ $with_transparent = false])
  • Int $w: À̹ÌÁö °¡·Î
  • Int $h: À̹ÌÁö ¼¼·Î
  • $with_transparent
getImgEffect (line 468)

À̹ÌÁö È¿°úÁÖ±â

R[0-3] : »çÁøÈ¸Àü [0 : ÀÚµ¿È¸Àü, 1: 90µµ, 2: 180µµ, 3: 270 µµ] M([0-9]+) : ÀåÃà ÃÖ´ë±æÀÌ A([0-9]+) : »ö»ó º¯°æ T([0-9]+) : »çÁø Æ®¸²¹Ö, 100À» ±âÁØÀ¸·Î 100 ÀÌÇÏ´Â ¼¼·Î°¡ Å«»çÁø, 100 ÀÌ»óÀº °¡·Î°¡ Å«»çÁø 50 ÀÇ °æ¿ì °¡·Î/¼¼·Î ÀÌ 0.5 À» ¶æÇÔ G : ±×·¹ÀÌ ½ºÄÉÀÏ N : ³×°¡Æ¼ºê»çÁø B([0-9]+) : ºí·¯ ¹× »þÆÝ È¿°ú 10À» ±âÁØÀ¸·Î 10 ÀÌÇÏ´Â ºí·¯, 10 ÀÌ»óÀº »çÆÝ S([0-9]+) : »þÆÝ È¿°ú(¹Ì»ç¿ë¿¹Á¤) E([0-9]+) : ¿¡Áö È¿°ú(¼ýÀÚ°¡ Ŭ¼ö·Ï ¼±ÀÌ ºÐ¸íÇÔ) W([0-9]+) : È­ÀÌÆ® ¹ß¶õ½º (100 À» ±âÁØÀ¸·Î 100 ÀÌÇÏ´Â ¾îµÓ°Ô 100 ÀÌ»óÀº ¹à°Ô C([0-9]+) : ÄÜÆ®¶ó½ºÆ® (100 À» ±âÁØÀ¸·Î 100 ÀÌÇÏ´Â ¼±¸íÇÏ°Ô 100 ÀÌ»óÀº ¸ðÈ£ÇϰÔ

  • return: BufferedImage
resource getImgEffect (resource $img, String $effect)
  • resource $img: ´ë»ó À̹ÌÁö
  • String $effect: À̹ÌÁö È¿°ú
getKernel (line 1937)

Ä¿³Ú °¡Á®¿À±â

  • return: Kernel
Array getKernel (String $kernel_type, [Int $level = 1])
  • String $kernel_type: Ä¿³ÚÇüÅÂ
  • Int $level: ÂüÁ¶ ·¹º§
getSafeColor (line 764)

¾ÈÀü»ö»ó °¡Á®¿À±â(0-255)

  • return: ¾ÈÀü»ö»ó
Int getSafeColor (Int $rgb)
  • Int $rgb: ´ë»ó»ö»ó
getSign (line 446)

À̹ÌÁö ½ÎÀÎ ¹®ÀÚ °¡Á®¿À±â

  • return: À̹ÌÁö½ÎÀÎ
String getSign (String $sign)
  • String $sign: ±âº» ¹®ÀÚ
getSkinEffect (line 408)

½ºÅ² È¿°ú

K([a-z]+)([0-9]+)([MDT])[SB]=(.+)= : 1 ÇÁ·¹ÀÓÀû¿ë (base, box, cap, cross, dashed, rain, saw, shadow, shasowbox) K([a-z]+)([0-9]+)([MDT])[SB]=(.+)= : 2 ÇÁ·¹ÀÓ ¿©¹é K([a-z]+)([0-9]+)([MDT])[SB]=(.+)= : 3 »çÁø ÃÔ¿µÁ¤º¸( M : »çÁø±â±âÁ¾, D:ÃÔ¿µÀÏÀÚ, T : ³ëÃâÁ¤º¸) K([a-z]+)([0-9]+)([MDT])[SB]=(.+)= : 4 »çÁø½ÎÀÎÃß°¡ S : °ü¸®ÀÚ°¡ ÁöÁ¤¼º ¾Õ÷ÀÚ µÚ÷ÀÚ Ãß°¡, B: base64 ·Î encode ½ÃŲ ¹®ÀÚ¿­

  • return: BufferedImage
resource getSkinEffect (resource $img, String $effect, [rainExif $exif = null])
  • resource $img: ´ë»ó À̹ÌÁö
  • String $effect: ÇÁ·¹ÀÓÈ¿°ú
  • rainExif $exif: »çÁøÀÇ Exif Á¤º¸
getSkinXml (line 1418)

ÇÁ·¹ÀÓ Á¤º¸ XML °¡Á®¿À±â

  • return: ÇÁ·¹ÀÓ Á¤º¸ XML
String getSkinXml ()
getSubimage (line 227)

ºÎºÐ À̹ÌÁö °¡Á®¿À±â

  • return: BufferedImage
resource getSubimage (resource $img, Int $x, Int $y, Int $w, Int $h, [Boolean $with_transparent = false])
  • resource $img: ´ë»ó À̹ÌÁö
  • Int $x: X ÁÂÇ¥
  • Int $y: Y ÁÂÇ¥
  • Int $w: °¡·ÎÅ©±â
  • Int $h: ¼¼·ÎÅ©±â
  • Boolean $with_transparent: Åõ¸í¼³Á¤¿©ºÎ
hex2Dec (line 905)

HEX °ªÀ» 10Áø¼ö·Î º¯È¯

  • return: 10Áø¼ö
Int hex2Dec (String $s)
  • String $s: ´ë»ó hex °ª
hex2Int (line 774)

RGB °ªÀ» int ·Î º¯È¯

  • return: (Àû»ö, ±×¸°, ºí·ç)
Array hex2Int (String $hexcolor)
  • String $hexcolor: RGB °ª
hsv2rgb (line 838)

HSV °ªÀ» RGB ·Î º¯È¯

  • return: (red, green, blue)
Array hsv2rgb (Int $h, Int $s, Int $v)
  • Int $h: hue °ª
  • Int $s: saturation °ª
  • Int $v: brightness °ª
load (line 108)

À̹ÌÁö ºÒ·¯¿À±â

  • return: BufferedImage
resource load (String $fileName, [String $onErrorimg = ""])
  • String $fileName: À̹ÌÁö ÆÄÀϸí
  • String $onErrorimg: À̹ÌÁö °¡Á®¿À±â ½ÇÆÐ½Ã °¡Á®¿Ã À̹ÌÁö
loadFrame (line 1068)

ÇÁ·¹ÀÎ À̹ÌÁö Àоî¿À±â

  • return: BufferedImage
resource loadFrame (String $frmName, String $linecolor, String $bgcolor)
  • String $frmName: ÇÁ·¹ÀÓÀ̸§
  • String $linecolor: ¶óÀλö»ó
  • String $bgcolor: ¹è°æ»ö»ó
loadSkin (line 1472)

ÇÁ·¹ÀÓ Á¤º¸ °¡Á®¿À±â

  • return: ÇÁ·¹ÀÓÁ¤º¸
Array loadSkin (String $frmName)
  • String $frmName: ÇÁ·¹ÀÓ¸í
makeFrame (line 1669)

À̹ÌÁö¿¡ ÇÁ·¹ÀÓÃß°¡Çϱâ

void makeFrame (String $file_name, String $img_style, Int $max_width, Boolean $auto_rotate, String $bgcolor, String $linecolor, String $fontcolor, String $sign, Boolean $add_picinfo, Int $padding_value)
  • String $file_name: À̹ÌÁöÆÄÀϸí
  • String $img_style: ÇÁ·¹ÀÓ¸í
  • Int $max_width: ÃÖ´ëÆø
  • Boolean $auto_rotate: ÀÚµ¿È¸Àü¿©ºÎ
  • String $bgcolor: ¹è°æ»ö»ó
  • String $linecolor: ¶óÀλö»ó
  • String $fontcolor: ±Û¾¾»ö»ó
  • String $sign: À̹ÌÁö½ÎÀÎ
  • Boolean $add_picinfo: »çÁøÃÔ¿µÁ¤º¸ ³Ö±â¿©ºÎ
  • Int $padding_value: ÇÁ·¹ÀÓ ¿©¹é
makeThumb (line 254)

¼¶³×ÀÏ À̹ÌÁö ¸¸µé±â thumb/À̹ÌÁöÆÄÀϰæ·Î¸í_À̹ÌÁöÈ¿°ú.png

F([a-z]+)([0-9]+)([MDT])S=(.+)= : 1 ÇÁ·¹ÀÓÀû¿ë (base, box, cap, cross, dashed, rain, saw, shadow, shasowbox) F([a-z]+)([0-9]+)([MDT])S=(.+)= : 2 ÇÁ·¹ÀÓ ¿©¹é F([a-z]+)([0-9]+)([MDT])S=(.+)= : 3 »çÁø ÃÔ¿µÁ¤º¸( M : »çÁø±â±âÁ¾, D:ÃÔ¿µÀÏÀÚ, T : ³ëÃâÁ¤º¸) F([a-z]+)([0-9]+)([MDT])S=(.+)= : 4 »çÁø½ÎÀÎÃß°¡ R[0-3] : »çÁøÈ¸Àü [0 : ÀÚµ¿È¸Àü, 1: 90µµ, 2: 180µµ, 3: 270 µµ] M([0-9]+) : ÀåÃà ÃÖ´ë±æÀÌ A([0-9]+) : »ö»ó º¯°æ T([0-9]+) : »çÁø Æ®¸²¹Ö, 100À» ±âÁØÀ¸·Î 100 ÀÌÇÏ´Â ¼¼·Î°¡ Å«»çÁø, 100 ÀÌ»óÀº °¡·Î°¡ Å«»çÁø 50 ÀÇ °æ¿ì °¡·Î/¼¼·Î ÀÌ 0.5 À» ¶æÇÔ G : ±×·¹ÀÌ ½ºÄÉÀÏ N : ³×°¡Æ¼ºê»çÁø B([0-9]+) : ºí·¯ ¹× »þÆÝ È¿°ú 10À» ±âÁØÀ¸·Î 10 ÀÌÇÏ´Â ºí·¯, 10 ÀÌ»óÀº »çÆÝ S([0-9]+) : »þÆÝ È¿°ú(¹Ì»ç¿ë¿¹Á¤) E([0-9]+) : ¿¡Áö È¿°ú(¼ýÀÚ°¡ Ŭ¼ö·Ï ¼±ÀÌ ºÐ¸íÇÔ) W([0-9]+) : È­ÀÌÆ® ¹ß¶õ½º (100 À» ±âÁØÀ¸·Î 100 ÀÌÇÏ´Â ¾îµÓ°Ô 100 ÀÌ»óÀº ¹à°Ô C([0-9]+) : ÄÜÆ®¶ó½ºÆ® (100 À» ±âÁØÀ¸·Î 100 ÀÌÇÏ´Â ¼±¸íÇÏ°Ô 100 ÀÌ»óÀº ¸ðÈ£ÇϰÔ

  • return: ¼º°ø¿©ºÎ
Boolean makeThumb (String $fileName)
  • String $fileName: ¼¶³×ÀÏ ¸í
name2Ext (line 1709)

ÆÄÀÏ¸í¿¡¼­ È®ÀåÀÚ °¡Á®¿À±â

  • return: ÆÄÀÏÈ®ÀåÀÚ
String name2Ext (String $fileName, [Boolean $java_img = false])
  • String $fileName: ´ë»óÆÄÀϸí
  • Boolean $java_img: ÀÚ¹ÙÇü À̹ÌÁö¿©ºÎ
palette2TrueColor (line 583)

paletteColor to TrueColor

  • return: BufferedImage
resource palette2TrueColor (resource $img)
  • resource $img: ´ë»ó À̹ÌÁö
resize (line 963)

À̹ÌÁö Å©±âÁ¶Á¤

  • return: BufferedImage
resource resize (resource $img, Int $w, [Int $h = 0])
  • resource $img: ´ë»óÀ̹ÌÁö
  • Int $w: ´ë»ó °¡·ÎÅ©±â
  • Int $h: ´ë»ó ¼¼·ÎÅ©±â
resizeMax (line 984)

À̹ÌÁö Å©±âÁ¶Á¤(ÀåÃà ´ë»ó Á¶Á¤)

  • return: BufferedImage
resource resizeMax (resource $img, Int $max_size)
  • resource $img: ´ë»óÀ̹ÌÁö
  • Int $max_size: ÀåÃà ÃÖ´ëÅ©±â
rgb2hsv (line 805)

RGB °ªÀ» HSV ·Î º¯È¯

  • return: (hue, saturation, brightness)
Array rgb2hsv (Int $r, Int $g, Int $b)
  • Int $r: red °ª
  • Int $g: green °ª
  • Int $b: blue °ª
save (line 1728)

ÇöÀçÀÇ À̹ÌÁö¸¦ ÁÖ¾îÁø ÆÄÀϸíÀ¸·Î ÀúÀå

  • return: ¼º°ø¿©ºÎ
Boolean save (String $fileName, [ $img_type = 'png'])
  • String $fileName: ´ë»óÆÄÀϸí
  • $img_type
setFrame (line 1104)

ÇöÀçÀÇ À̹ÌÁö¿¡ ÇÁ·¹ÀÓ ³Ö±â

void setFrame (String $frmName, [String $lineColor = "#464646"], [String $bgColor = "#FFFFFF"])
  • String $frmName: ÇÁ·¹ÀÓÀ̸§
  • String $lineColor: ¶óÀλö»ó
  • String $bgColor: ¹è°æ»ö»ó
setImg (line 1621)

ÇöÀçÀÇ À̹ÌÁö¿¡ º¹»ç ³Ö±â

void setImg (resource $img, Int $padding)
  • resource $img: º¹»çÇÒÀ̹ÌÁö
  • Int $padding: °¡·Î¼¼·Î ¿©¹é
setRotate (line 1647)

ÁÖ¾îÁø À̹ÌÁö ȸÀü

  • return: BufferedImage
resource setRotate (resource $img, Int $degree)
  • resource $img: ´ë»ó À̹ÌÁö
  • Int $degree: ȸÀü°¢µµ(1: 90µµ, 2: 180µµ, 3: 270µµ, 0 :ȸÀü¾øÀ½)
setSkin (line 1525)

¾×ÀÚ½ºÅ² ¼³Á¤Çϱâ

  • return: BufferedImage
resource setSkin (resource $img, String $frmName)
  • resource $img: ´ë»ó À̹ÌÁö
  • String $frmName: ¾×ÀÚ½ºÅ²¸í
setText (line 1635)

ÇöÀçÀÇ À̹ÌÁö¿¡ ¹®ÀÚ ³Ö±â

void setText (String $text, String $hexcolor)
  • String $text: ¹®ÀÚ
  • String $hexcolor: ¹®ÀÚ »ö»ó
show (line 1757)

ÇöÀçÀÇ À̹ÌÁö¸¦ À¥ºê¶ó¿ìÀú·Î Àü¼Û

void show ([String $imgName = ''], [resource $img = null])
  • String $imgName: À̹ÌÁö ÆÄÀϸí
  • resource $img: À̹ÌÁö°´Ã¼
showThumb (line 328)

¼¶³×ÀÏ À̹ÌÁö ¸¸µé°í À¥À¸·Î Àü¼Û

void showThumb (String $fileName)
  • String $fileName: ¼¶³×ÀÏ ¸í
text (line 950)

±âº»À̹ÌÁö¿¡ ¹®ÀÚ³Ö±â

void text (String $text, Int $x, Int $y, [String $hexcolor = "#464646"])
  • String $text: ³ÖÀ» ¹®ÀÚ
  • Int $x: ´ë»ó X ÁÂÇ¥
  • Int $y: ´ë»ó Y ÁÂÇ¥
  • String $hexcolor: ±Û¾¾ »ö»ó
trim (line 167)

À̹ÌÁö ÀÚ¸£±â

  • return: BufferedImage
resource trim (resource $img, Int $rate, Int $pos)
  • resource $img: À̹ÌÁö
  • Int $rate: °¡·Î¼¼·Î ºñÀ²
  • Int $pos: ±âÁØÀ§Ä¡ (0 : Á»ó´Ü, 1: Áß°£»ó´Ü, 2: ¿ì»ó´Ü, 3 : ÁÂÁß°£, 4 : Áß°£Áß°£, 5 : ¿ìÁß°£, 6 : ÁÂÇÏ´Ü, 7 : Áß°£ÇÏ´Ü, 8: ¿ìÇÏ´Ü)
true2PaletteColor (line 571)

TrueColor to paletteColor

  • return: BufferedImage
resource true2PaletteColor (resource $img, Int $ncolors)
  • resource $img: ´ë»ó À̹ÌÁö
  • Int $ncolors: »ö»ó¼ö

Documentation generated on Mon, 17 Mar 2008 12:17:51 +0900 by phpDocumentor 1.4.0a2 | Copyright 2005 cafen.net