|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectcom.rain.rainImage
public class rainImage
À̹ÌÁö Çڵ鸵
| Field Summary | |
|---|---|
java.lang.String |
base_root
À̹ÌÁö ±âº» °æ·Î |
java.awt.image.BufferedImage |
img
±âº» À̹ÌÁö |
int |
max_x
max_x À̹ÌÁö ÃÖ´ë °¡·Î max_y À̹ÌÁö ÃÖ´ë ¼¼·Î |
int |
max_y
max_x À̹ÌÁö ÃÖ´ë °¡·Î max_y À̹ÌÁö ÃÖ´ë ¼¼·Î |
int |
text_x
text_x ¸¶Áö¸· TEXT XÁÂÇ¥ text_y ¸¶Áö¸· TEXT YÁÂÇ¥ |
int |
text_y
text_x ¸¶Áö¸· TEXT XÁÂÇ¥ text_y ¸¶Áö¸· TEXT YÁÂÇ¥ |
| Constructor Summary | |
|---|---|
rainImage()
»ý¼ºÀÚ |
|
rainImage(int destWidth,
int destHeight)
»ý¼ºÀÚ |
|
| Method Summary | |
|---|---|
java.awt.image.BufferedImage |
addText(java.awt.image.BufferedImage src_img,
java.lang.String[] text,
int padding)
À̹ÌÁö¿¡ Text Ãß°¡Çϱâ |
int |
color2int(java.awt.Color intcolor)
Color ¸¦ ¼ýÀÚ·Î º¯È¯ |
void |
copy(java.awt.image.BufferedImage img,
int x,
int y)
ÁÖ¾îÁø À̹ÌÁö¸¦ ±âº»À̹ÌÁö¿¡ º¹»ç |
void |
copy(java.awt.image.BufferedImage img,
int x,
int y,
int w,
int h)
ÁÖ¾îÁø À̹ÌÁö¸¦ ±âº»À̹ÌÁö¿¡ º¹»ç |
void |
copy(java.awt.image.BufferedImage img,
int x,
int y,
int sx,
int sy,
int sw,
int sh)
ÁÖ¾îÁø À̹ÌÁö¸¦ ±âº»À̹ÌÁö¿¡ º¹»ç |
void |
copy(java.awt.image.BufferedImage img,
int x,
int y,
int w,
int h,
int sx,
int sy,
java.lang.Boolean smart_copy)
ÁÖ¾îÁø À̹ÌÁö¸¦ ±âº»À̹ÌÁö¿¡ º¹»ç |
void |
copy(java.lang.String fileName,
int x,
int y,
int w,
int h)
ÁÖ¾îÁø À̹ÌÁö¸¦ ±âº»À̹ÌÁö¿¡ º¹»ç |
java.awt.image.BufferedImage |
effectBlur(java.awt.image.BufferedImage img,
int rate)
ºí·¯ È¿°úÁÖ±â |
java.awt.image.BufferedImage |
effectBrighten(java.awt.image.BufferedImage img,
int bright)
¹à±âÁ¶Á¤ È¿°úÁÖ±â |
java.awt.image.BufferedImage |
effectColor(java.awt.image.BufferedImage img,
int rate)
»ö»ó È¿°úÁÖ±â |
java.awt.image.BufferedImage |
effectContrast(java.awt.image.BufferedImage img,
int cont)
ÄÁÆ®¶ó½ºÅÍ È¿°úÁÖ±â |
java.awt.image.BufferedImage |
effectEdge(java.awt.image.BufferedImage img,
int rate)
¿¡Áö È¿°úÁÖ±â |
java.awt.image.BufferedImage |
effectEnd(java.awt.image.BufferedImage img,
java.awt.image.LookupTable lookupTable)
À̹ÌÁö ÀÌÆåÆ®ÁÖ±â |
java.awt.image.BufferedImage |
effectGray(java.awt.image.BufferedImage img)
±×·¹ÀÌ È¿°úÁÖ±â |
java.awt.image.BufferedImage |
effectHSB(java.awt.image.BufferedImage img,
int hue_rate,
int sat_rate,
int bri_rate)
äµµ, Hue È¿°úÁÖ±â |
java.awt.image.BufferedImage |
effectReverse(java.awt.image.BufferedImage img)
³×°¡Æ¼ºê È¿°úÁÖ±â |
java.awt.image.BufferedImage |
effectSepia(java.awt.image.BufferedImage img,
java.lang.String base_color)
¼¼ÇÇ¾Æ È¿°úÁÖ±â |
java.awt.image.BufferedImage |
effectSharpen(java.awt.image.BufferedImage img,
int rate)
»þÆÝ È¿°úÁÖ±â |
java.awt.image.BufferedImage |
fill(java.awt.image.BufferedImage img,
int w,
int h)
À̹ÌÁö ¹Ýº¹ |
void |
fillCopy(java.awt.image.BufferedImage img,
int ox,
int oy,
int ow,
int oh,
int sx,
int sy,
int sw,
int sh,
int stretch_mode)
À̹ÌÁö ¹Ýº¹ º¹»ç |
java.awt.image.BufferedImage |
filterDuotone(java.awt.image.BufferedImage img,
int rplus,
int gplus,
int bplus)
µàÅæ È¿°úÁÖ±â |
void |
filterGray(java.awt.image.BufferedImage img)
±×·¹ÀÌ È¿°úÁÖ±â |
void |
filterNoise(java.awt.image.BufferedImage img,
int noise)
³ëÀÌÁî È¿°úÁÖ±â |
java.awt.image.BufferedImage |
filterPixelate(java.awt.image.BufferedImage img,
int blocksize)
Çʼ¿·¹ÀÌÆ® È¿°úÁÖ±â |
void |
filterScatter(java.awt.image.BufferedImage img,
int dist)
ÀÜ»óÈ¿°ú È¿°úÁÖ±â |
java.lang.String |
getBaseRoot()
±âº» ÀÛ¾÷ °ø°£ °¡Á®¿À±â |
java.awt.Color |
getColor(java.lang.String hexcolor)
RGB °ªÀ» Color ·Î º¯È¯ |
java.awt.Color |
getColor(java.lang.String hexcolor,
int alpha)
RGB °ª°ú ¾ËÆÄ°ªÀ» Color ·Î º¯È¯ |
java.awt.image.BufferedImage |
getFilled(java.awt.image.BufferedImage img,
int pos,
int w,
int h)
À̹ÌÁö¿¡¼ ƯÁ¤¿µ¿ª°¡Á®¿À±â |
java.awt.image.BufferedImage |
getFrameEffect(java.awt.image.BufferedImage img,
java.lang.String effect,
rainExif exif)
ÇÁ·¹ÀÓ È¿°ú 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 ½ÃŲ ¹®ÀÚ¿ |
java.awt.Graphics2D |
getGraphic()
Graphics2D °¡Á®¿À±â |
java.awt.image.BufferedImage |
getImg(int w,
int h)
À̹ÌÁö »ý¼º |
java.awt.image.BufferedImage |
getImgEffect(java.awt.image.BufferedImage img,
java.lang.String effect)
À̹ÌÁö È¿°úÁÖ±â 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 ÀÌ»óÀº ¸ðÈ£ÇÏ°Ô |
java.awt.image.Kernel |
getKernel(java.lang.String kernel_type,
float level)
Ä¿³Ú °¡Á®¿À±â |
int |
getSafeColor(int rgb)
¾ÈÀü»ö»ó °¡Á®¿À±â |
java.lang.String |
getSign(java.lang.String sign)
À̹ÌÁö ½ÎÀÎ ¹®ÀÚ °¡Á®¿À±â |
java.awt.image.BufferedImage |
getSkinEffect(java.awt.image.BufferedImage img,
java.lang.String effect,
rainExif exif)
½ºÅ² È¿°ú 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 ½ÃŲ ¹®ÀÚ¿ |
java.lang.String |
getSkinXml()
ÇÁ·¹ÀÓ Á¤º¸ XML °¡Á®¿À±â |
int |
hex2Dec(java.lang.String s)
HEX °ªÀ» 10Áø¼ö·Î º¯È¯ |
int[] |
hex2Int(java.lang.String hexcolor)
RGB °ªÀ» int ·Î º¯È¯ |
java.awt.image.BufferedImage |
load(java.lang.String fileName)
À̹ÌÁö ºÒ·¯¿À±â |
java.awt.image.BufferedImage |
load(java.lang.String fileName,
java.lang.String onErrorimg)
À̹ÌÁö ºÒ·¯¿À±â |
java.awt.image.BufferedImage |
loadFrame(java.lang.String frmName,
java.lang.String linecolor,
java.lang.String bgcolor)
ÇÁ·¹ÀÎ À̹ÌÁö Àоî¿À±â |
rainProperties |
loadSkin(java.lang.String frmName)
ÇÁ·¹ÀÓ Á¤º¸ °¡Á®¿À±â |
void |
makeFrame(java.lang.String file_name,
java.lang.String img_style,
int max_width,
java.lang.Boolean auto_rotate,
java.lang.String bgcolor,
java.lang.String linecolor,
java.lang.String fontcolor,
java.lang.String sign,
java.lang.Boolean add_picinfo,
int padding_value)
À̹ÌÁö¿¡ ÇÁ·¹ÀÓÃß°¡Çϱâ |
boolean |
makeThumb(java.lang.String fileName)
¼¶³×ÀÏ À̹ÌÁö ¸¸µé±â 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 ÀÌ»óÀº ¸ðÈ£ÇÏ°Ô |
java.lang.String |
name2Ext(java.lang.String fileName)
ÆÄÀÏ¸í¿¡¼ È®ÀåÀÚ °¡Á®¿À±â |
java.lang.String |
name2Ext(java.lang.String fileName,
java.lang.Boolean java_img)
ÆÄÀÏ¸í¿¡¼ È®ÀåÀÚ °¡Á®¿À±â(ÀÚ¹Ù ¾ÈÀüÈ®ÀåÀÚ) - ÀÚ¹Ù¿¡¼´Â gif À̹ÌÁö »ç¿ëºÒ°¡ |
java.awt.image.BufferedImage |
resize(java.awt.image.BufferedImage img,
int w)
À̹ÌÁö Å©±âÁ¶Á¤ |
java.awt.image.BufferedImage |
resize(java.awt.image.BufferedImage img,
int w,
int h)
À̹ÌÁö Å©±âÁ¶Á¤ |
java.awt.image.BufferedImage |
resizeMax(java.awt.image.BufferedImage img,
int max_size)
À̹ÌÁö Å©±âÁ¶Á¤(ÀåÃà ´ë»ó Á¶Á¤) |
boolean |
save(java.lang.String fileName)
ÇöÀçÀÇ À̹ÌÁö¸¦ ÁÖ¾îÁø ÆÄÀϸíÀ¸·Î ÀúÀå |
boolean |
save(java.lang.String fileName,
java.lang.String fileType)
ÇöÀçÀÇ À̹ÌÁö¸¦ ÁÖ¾îÁø ÆÄÀϸíÀ¸·Î ÀúÀå |
void |
setFrame(java.lang.String frmName)
ÇöÀçÀÇ À̹ÌÁö¿¡ ÇÁ·¹ÀÓ ³Ö±â |
void |
setFrame(java.lang.String frmName,
java.lang.String lineColor,
java.lang.String bgColor)
ÇöÀçÀÇ À̹ÌÁö¿¡ ÇÁ·¹ÀÓ ³Ö±â |
void |
setImg(java.awt.image.BufferedImage img,
int padding)
ÇöÀçÀÇ À̹ÌÁö¿¡ À̹ÌÁö ³Ö±â |
void |
setImg(java.lang.String imgName,
int padding)
ÇöÀçÀÇ À̹ÌÁö¿¡ À̹ÌÁö ³Ö±â |
java.awt.image.BufferedImage |
setRotate(java.awt.image.BufferedImage img,
double degree)
ÁÖ¾îÁø À̹ÌÁö ȸÀü |
java.awt.image.BufferedImage |
setSkin(java.awt.image.BufferedImage img,
java.lang.String frmName)
À̹ÌÁö¿¡ ÇÁ·¹ÀÓ Àû¿ëÇϱâ |
java.awt.image.BufferedImage |
setSkintmp(java.lang.String frmName)
À̹ÌÁö¿¡ ÇÁ·¹ÀÓ Àû¿ëÇϱâ |
void |
setText(java.lang.String text,
java.lang.String hexcolor)
ÇöÀçÀÇ À̹ÌÁö¿¡ ¹®ÀÚ ³Ö±â |
void |
show(java.awt.image.BufferedImage img,
javax.servlet.http.HttpServletResponse response)
ÁÖ¾îÁø À̹ÌÁö¸¦ À¥ºê¶ó¿ìÀú·Î Àü¼Û |
void |
show(java.awt.image.BufferedImage img,
javax.servlet.http.HttpServletResponse response,
java.lang.String imgType)
ÁÖ¾îÁø À̹ÌÁö¸¦ À¥ºê¶ó¿ìÀú·Î Àü¼Û |
void |
show(java.lang.String imgName,
javax.servlet.http.HttpServletResponse response)
ÁÖ¾îÁø À̹ÌÁö¸¦ À¥ºê¶ó¿ìÀú·Î Àü¼Û |
void |
showThumb(java.lang.String fileName,
javax.servlet.http.HttpServletResponse response)
¼¶³×ÀÏ À̹ÌÁö ¸¸µé°í À¥À¸·Î Àü¼Û |
void |
text(java.lang.String text,
int x,
int y)
±âº»À̹ÌÁö¿¡ ¹®ÀÚ³Ö±â |
void |
text(java.lang.String text,
int x,
int y,
java.lang.String hexcolor)
±âº»À̹ÌÁö¿¡ ¹®ÀÚ³Ö±â |
java.awt.image.BufferedImage |
trim(java.awt.image.BufferedImage img,
double rate,
int pos)
À̹ÌÁö ÀÚ¸£±â |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public java.awt.image.BufferedImage img
public int text_x
public int text_y
public int max_x
public int max_y
public java.lang.String base_root
| Constructor Detail |
|---|
public rainImage()
public rainImage(int destWidth,
int destHeight)
destWidth - À̹ÌÁö °¡·ÎdestHeight - À̹ÌÁö ¼¼·Î| Method Detail |
|---|
public java.awt.Graphics2D getGraphic()
public java.lang.String getBaseRoot()
public java.awt.image.BufferedImage getImg(int w,
int h)
w - À̹ÌÁö °¡·Îh - À̹ÌÁö ¼¼·Î
public java.awt.image.BufferedImage load(java.lang.String fileName,
java.lang.String onErrorimg)
fileName - À̹ÌÁö ÆÄÀϸíonErrorimg - À̹ÌÁö °¡Á®¿À±â ½ÇÆÐ½Ã °¡Á®¿Ã À̹ÌÁö
public java.awt.image.BufferedImage load(java.lang.String fileName)
fileName - À̹ÌÁö ÆÄÀϸí
public java.awt.image.BufferedImage trim(java.awt.image.BufferedImage img,
double rate,
int pos)
img - À̹ÌÁörate - °¡·Î¼¼·Î ºñÀ²pos - ±âÁØÀ§Ä¡ (0 : Á»ó´Ü, 1: Áß°£»ó´Ü, 2: ¿ì»ó´Ü, 3 : ÁÂÁß°£, 4 : Áß°£Áß°£, 5 : ¿ìÁß°£, 6 : ÁÂÇÏ´Ü, 7 : Áß°£ÇÏ´Ü, 8: ¿ìÇÏ´Ü)
public boolean makeThumb(java.lang.String fileName)
fileName - ¼¶³×ÀÏ ¸í
public void showThumb(java.lang.String fileName,
javax.servlet.http.HttpServletResponse response)
fileName - ¼¶³×ÀÏ ¸íresponse - HttpServletResponse
public java.awt.image.BufferedImage getFrameEffect(java.awt.image.BufferedImage img,
java.lang.String effect,
rainExif exif)
img - ´ë»ó À̹ÌÁöeffect - ÇÁ·¹ÀÓÈ¿°úexif - »çÁøÀÇ Exif Á¤º¸
public java.awt.image.BufferedImage getSkinEffect(java.awt.image.BufferedImage img,
java.lang.String effect,
rainExif exif)
img - ´ë»ó À̹ÌÁöeffect - ÇÁ·¹ÀÓÈ¿°úexif - »çÁøÀÇ Exif Á¤º¸
public java.lang.String getSign(java.lang.String sign)
sign - ±âº» ¹®ÀÚ
public java.awt.image.BufferedImage getImgEffect(java.awt.image.BufferedImage img,
java.lang.String effect)
img - ´ë»ó À̹ÌÁöeffect - À̹ÌÁö È¿°ú
public java.awt.image.BufferedImage effectEnd(java.awt.image.BufferedImage img,
java.awt.image.LookupTable lookupTable)
img - ´ë»ó À̹ÌÁölookupTable - ÂüÁ¶ Å×À̺í
public java.awt.image.Kernel getKernel(java.lang.String kernel_type,
float level)
kernel_type - Ä¿³ÚÇüÅÂlevel - ÂüÁ¶ ·¹º§
public java.awt.image.BufferedImage effectSepia(java.awt.image.BufferedImage img,
java.lang.String base_color)
img - ´ë»ó À̹ÌÁöbase_color - ÂüÁ¶»ö»ó
public java.awt.image.BufferedImage effectEdge(java.awt.image.BufferedImage img,
int rate)
img - ´ë»ó À̹ÌÁörate - ÂüÁ¶ºñÀ²
public java.awt.image.BufferedImage effectColor(java.awt.image.BufferedImage img,
int rate)
img - ´ë»ó À̹ÌÁörate - ÂüÁ¶ºñÀ²
public java.awt.image.BufferedImage effectHSB(java.awt.image.BufferedImage img,
int hue_rate,
int sat_rate,
int bri_rate)
img - ´ë»ó À̹ÌÁösat_rate - äµµÂüÁ¶ºñÀ²hue_rate - HueÂüÁ¶ºñÀ²
public java.awt.image.BufferedImage effectBlur(java.awt.image.BufferedImage img,
int rate)
img - ´ë»ó À̹ÌÁörate - ÂüÁ¶ºñÀ²
public java.awt.image.BufferedImage effectSharpen(java.awt.image.BufferedImage img,
int rate)
img - ´ë»ó À̹ÌÁörate - ÂüÁ¶ºñÀ²
public java.awt.image.BufferedImage effectGray(java.awt.image.BufferedImage img)
img - ´ë»ó À̹ÌÁö
public void filterGray(java.awt.image.BufferedImage img)
img - ´ë»ó À̹ÌÁöpublic java.awt.image.BufferedImage effectReverse(java.awt.image.BufferedImage img)
img - ´ë»ó À̹ÌÁö
public java.awt.image.BufferedImage effectBrighten(java.awt.image.BufferedImage img,
int bright)
img - ´ë»ó À̹ÌÁöbright - ´ë»ó ¹à±â(±âº» 100, 100 ÀÌÇÏ : ¾îµÓ°Ô, 100 ÀÌ»ó : ¹à°Ô)
public java.awt.image.BufferedImage effectContrast(java.awt.image.BufferedImage img,
int cont)
img - ´ë»ó À̹ÌÁöcont - ´ë»ó ´ëºñ(±âº» 100, 100 ÀÌÇÏ : °ÇϰÔ, 100 ÀÌ»ó : ¾àÇϰÔ)
public int getSafeColor(int rgb)
rgb - ´ë»ó»ö»ó
public java.awt.image.BufferedImage filterDuotone(java.awt.image.BufferedImage img,
int rplus,
int gplus,
int bplus)
img - ´ë»ó À̹ÌÁörplus - Àû»ö ÂüÁ¶°ª(0-255)gplus - ±×¸° ÂüÁ¶°ª(0-255)bplus - ºí·ç ÂüÁ¶°ª(0-255)
public void filterNoise(java.awt.image.BufferedImage img,
int noise)
img - ´ë»ó À̹ÌÁönoise - ³ëÀÌÁîºñÀ²(1 ÃÖ´ë)
public void filterScatter(java.awt.image.BufferedImage img,
int dist)
img - ´ë»ó À̹ÌÁödist - ÀÜ»ó°Å¸®
public java.awt.image.BufferedImage filterPixelate(java.awt.image.BufferedImage img,
int blocksize)
img - ´ë»ó À̹ÌÁöblocksize - ºí·°Å©±â
public int[] hex2Int(java.lang.String hexcolor)
hexcolor - RGB °ª
public java.awt.Color getColor(java.lang.String hexcolor)
hexcolor - RGB °ª
public java.awt.Color getColor(java.lang.String hexcolor,
int alpha)
hexcolor - RGB °ªalpha - ¾ËÆÄ °ª
public int color2int(java.awt.Color intcolor)
intcolor - ´ë»ó »ö»ó
public int hex2Dec(java.lang.String s)
s - ´ë»ó hex °ª
public void copy(java.lang.String fileName,
int x,
int y,
int w,
int h)
fileName - À̹ÌÁöÆÄÀϸíx - ´ë»ó X ÁÂÇ¥y - ´ë»ó Y ÁÂÇ¥w - ´ë»ó °¡·Îh - ´ë»ó ¼¼·Î
public void copy(java.awt.image.BufferedImage img,
int x,
int y,
int w,
int h)
img - º¹»çÇÒ À̹ÌÁöx - ´ë»ó X ÁÂÇ¥y - ´ë»ó Y ÁÂÇ¥w - ´ë»ó °¡·Îh - ´ë»ó ¼¼·Î
public void copy(java.awt.image.BufferedImage img,
int x,
int y,
int w,
int h,
int sx,
int sy,
java.lang.Boolean smart_copy)
img - º¹»çÇÒ À̹ÌÁöx - ´ë»ó X ÁÂÇ¥y - ´ë»ó Y ÁÂÇ¥w - ´ë»ó °¡·Îh - ´ë»ó ¼¼·Î
public void copy(java.awt.image.BufferedImage img,
int x,
int y)
img - º¹»çÇÒ À̹ÌÁöx - ´ë»ó X ÁÂÇ¥y - ´ë»ó Y ÁÂÇ¥
public void copy(java.awt.image.BufferedImage img,
int x,
int y,
int sx,
int sy,
int sw,
int sh)
img - º¹»çÇÒ À̹ÌÁöx - ´ë»ó X ÁÂÇ¥y - ´ë»ó Y ÁÂÇ¥sx - º¹»çÇÒÀ̹ÌÁöÀÇ X ÁÂÇ¥sy - º¹»çÇÒÀ̹ÌÁöÀÇ Y ÁÂÇ¥sw - º¹»çÇÒÀ̹ÌÁöÀÇ °¡·ÎÅ©±âsh - º¹»çÇÒÀ̹ÌÁöÀÇ ¼¼·ÎÅ©±â
public void text(java.lang.String text,
int x,
int y,
java.lang.String hexcolor)
text - ³ÖÀ» ¹®ÀÚx - ´ë»ó X ÁÂÇ¥y - ´ë»ó Y ÁÂÇ¥hexcolor - ±Û¾¾ »ö»ó
public void text(java.lang.String text,
int x,
int y)
text - ³ÖÀ» ¹®ÀÚx - ´ë»ó X ÁÂÇ¥y - ´ë»ó Y ÁÂÇ¥
public java.awt.image.BufferedImage resize(java.awt.image.BufferedImage img,
int w,
int h)
img - ´ë»óÀ̹ÌÁöw - ´ë»ó °¡·ÎÅ©±âh - ´ë»ó ¼¼·ÎÅ©±â
public java.awt.image.BufferedImage resize(java.awt.image.BufferedImage img,
int w)
img - ´ë»óÀ̹ÌÁöw - ´ë»ó °¡·ÎÅ©±â
public java.awt.image.BufferedImage resizeMax(java.awt.image.BufferedImage img,
int max_size)
img - ´ë»óÀ̹ÌÁömax_size - ÀåÃà ÃÖ´ëÅ©±â
public java.awt.image.BufferedImage fill(java.awt.image.BufferedImage img,
int w,
int h)
img - ´ë»óÀ̹ÌÁöw - ´ë»ó°¡·ÎÅ©±âh - ´ë»ó¼¼·ÎÅ©±â
public java.awt.image.BufferedImage getFilled(java.awt.image.BufferedImage img,
int pos,
int w,
int h)
img - ´ë»óÀ̹ÌÁöpos - ´ë»óÀ§Ä¡(1:Áß°£»ó, 2 : ÁÂÁß°£, 3 : ÇÏÁß°£, 4: ÁÂÁß°£,0 : Áß°£Áß°£)w - ´ë»ó°¡·ÎÅ©±âh - ´ë»ó¼¼·ÎÅ©±â
public java.awt.image.BufferedImage loadFrame(java.lang.String frmName,
java.lang.String linecolor,
java.lang.String bgcolor)
frmName - ÇÁ·¹ÀÓÀ̸§linecolor - ¶óÀλö»óbgcolor - ¹è°æ»ö»ó
public void setFrame(java.lang.String frmName,
java.lang.String lineColor,
java.lang.String bgColor)
frmName - ÇÁ·¹ÀÓÀ̸§lineColor - ¶óÀλö»óbgColor - ¹è°æ»ö»ópublic void setFrame(java.lang.String frmName)
frmName - ÇÁ·¹ÀÓÀ̸§
public void fillCopy(java.awt.image.BufferedImage img,
int ox,
int oy,
int ow,
int oh,
int sx,
int sy,
int sw,
int sh,
int stretch_mode)
img - ´ë»óÀ̹ÌÁöox - ´ë»ó X ÁÂÇ¥oy - ´ë»ó Y ÁÂÇ¥ow - ´ë»ó°¡·ÎÅ©±âoh - ´ë»ó¼¼·ÎÅ©±âsx - ¿øº» X ÁÂÇ¥sy - ¿øº» Y ÁÂÇ¥sw - ¿øº»°¡·ÎÅ©±âsh - ¿øº»¼¼·ÎÅ©±âpublic java.lang.String getSkinXml()
public rainProperties loadSkin(java.lang.String frmName)
frmName - ÇÁ·¹ÀÓ¸í
public java.awt.image.BufferedImage addText(java.awt.image.BufferedImage src_img,
java.lang.String[] text,
int padding)
src_img - ÇÁ·¹ÀÓ¸ítext - °¡·Î¼¼·Î ¿©¹épadding - °¡·Î¼¼·Î ¿©¹é
public java.awt.image.BufferedImage setSkin(java.awt.image.BufferedImage img,
java.lang.String frmName)
img - À̹ÌÁöfrmName - ÇÁ·¹ÀÓ¸ípublic java.awt.image.BufferedImage setSkintmp(java.lang.String frmName)
frmName - ÇÁ·¹ÀÓ¸í
public void setImg(java.lang.String imgName,
int padding)
imgName - À̹ÌÁöÀ̸§padding - °¡·Î¼¼·Î ¿©¹é
public void setImg(java.awt.image.BufferedImage img,
int padding)
img - ´ë»óÀ̹ÌÁöpadding - °¡·Î¼¼·Î ¿©¹é
public void setText(java.lang.String text,
java.lang.String hexcolor)
text - ¹®ÀÚhexcolor - ¹®ÀÚ »ö»ó
public java.awt.image.BufferedImage setRotate(java.awt.image.BufferedImage img,
double degree)
img - ´ë»ó À̹ÌÁödegree - ȸÀü°¢µµ(1: 90µµ, 2: 180µµ, 3: 270µµ, 0 :ȸÀü¾øÀ½)
public void makeFrame(java.lang.String file_name,
java.lang.String img_style,
int max_width,
java.lang.Boolean auto_rotate,
java.lang.String bgcolor,
java.lang.String linecolor,
java.lang.String fontcolor,
java.lang.String sign,
java.lang.Boolean add_picinfo,
int padding_value)
file_name - À̹ÌÁöÆÄÀϸíimg_style - ÇÁ·¹ÀÓ¸ímax_width - ÃÖ´ëÆøauto_rotate - ÀÚµ¿È¸Àü¿©ºÎbgcolor - ¹è°æ»ö»ólinecolor - ¶óÀλö»ófontcolor - ±Û¾¾»ö»ósign - À̹ÌÁö½ÎÀÎadd_picinfo - »çÁøÃÔ¿µÁ¤º¸ ³Ö±â¿©ºÎpadding_value - ÇÁ·¹ÀÓ ¿©¹épublic java.lang.String name2Ext(java.lang.String fileName)
fileName - ´ë»óÆÄÀϸí
public java.lang.String name2Ext(java.lang.String fileName,
java.lang.Boolean java_img)
fileName - ´ë»óÆÄÀϸí
public boolean save(java.lang.String fileName)
fileName - ´ë»óÆÄÀϸí
public boolean save(java.lang.String fileName,
java.lang.String fileType)
fileName - ´ë»óÆÄÀϸí
public void show(java.awt.image.BufferedImage img,
javax.servlet.http.HttpServletResponse response)
img - ´ë»óÀ̹ÌÁöresponse - HttpServletResponse
public void show(java.awt.image.BufferedImage img,
javax.servlet.http.HttpServletResponse response,
java.lang.String imgType)
img - ´ë»óÀ̹ÌÁöresponse - HttpServletResponse
public void show(java.lang.String imgName,
javax.servlet.http.HttpServletResponse response)
imgName - ´ë»óÀ̹ÌÁö¸íresponse - HttpServletResponse
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||