GD :: Image :: Copyifs.

GD :: Image :: CopyIfs´Â ÇÁ·¢Å» ±â¹Ý À̹ÌÁö º¹»ç ¹× Å©±â Á¶Á¤À»À§ÇÑ Perl ¸ðµâÀÔ´Ï´Ù.
Áö±Ý ´Ù¿î·Îµå

GD :: Image :: Copyifs. ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • Perl Artistic License
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • Randy Kobes
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:
  • http://search.cpan.org/~rkobes/

GD :: Image :: Copyifs. ű×


GD :: Image :: Copyifs. ¼³¸í

GD :: Image :: CopyIfs´Â ÇÁ·¢Å» ±â¹Ý À̹ÌÁö º¹»ç ¹× Å©±â Á¶Á¤À»À§ÇÑ Perl ¸ðµâÀÔ´Ï´Ù. GD :: Image :: CopyIfs´Â ÇÁ·¢Å» ±â¹Ý À̹ÌÁö º¹»ç ¹× Å©±â Á¶Á¤À»À§ÇÑ Perl ¸ðµâÀÔ´Ï´Ù. À̹ÌÁö »ç¿ë ¿µ¿ª¿¡¼­ È®´ë GD :: Image :: CopyIfs; ³» $ ³Êºñ = 64; ³» $ height = 60; ³» $ scale = 4; MY $ NEWW = $ scale * $ ³Êºñ; ³» $ newh = $ scale * $ height; ³» $ src_file = 'src.jpeg'; ³» $ src_img = gd :: À̹ÌÁö -> newFromjpeg ($ src_file, 1); MY $ DST_IMG = GD :: IMAGE-> NEW ($ NEWW, $ NEWH, 1); my @opts = ($ src_img, 0, 0, 110, 120, $ neww, $ newh, $ ³Êºñ, $ neight); $ DST_IMG-> COPYIFS (@OPTS); ³» $ dst_file = 'dst.jpeg'; ¿­±â (My $ FH, '>', $ DST_FILE) ¶Ç´Â "$ DST_FILE : $!"¸¦ ¿­ ¼ö ¾ø½À´Ï´Ù. binmode $ fh; $ FH $ IM-> JPEG Àμâ $ FH¸¦ ´Ý½À´Ï´Ù. # acter $ scale »ç¿ë GD :: Image :: Copyifs; ³» $ src_file = 'src.jpeg'; ³» $ src_img = gd :: À̹ÌÁö -> newFromjpeg ($ src_file, 1); ³» $ scale = 2.45; MY $ DST_IMG = GD :: Image-> Thumbifs ($ src_img, scale => $ scale); ³» $ dst_file = 'dst.jpeg'; ¿­±â (My $ FH, '>', $ DST_FILE) ¶Ç´Â "$ DST_FILE : $!"¸¦ ¿­ ¼ö ¾ø½À´Ï´Ù. binmode $ fh; $ FH $ IM-> JPEG Àμâ $ FH¸¦ ´Ý½À´Ï´Ù.ÀÌ ¸ðµâÀº GDÀÇ GD :: À̹ÌÁö ¸ðµâ¿¡ Ãß°¡µË´Ï´Ù. µÎ °¡Áö ¹æ¹ý : Copyifs, ´Ù¸¥ À̹ÌÁö¿¡ ÇÑ À̹ÌÁö ¿µ¿ªÀ» º¹»çÇÏ°í Å©±â¸¦ Á¶Á¤ÇÏ°í, ¿øº»¿¡¼­ ÀçÁ¶Á¤ µÈ À̹ÌÁö¸¦ ¸¸µå´Â µ¥ »ç¿ëµÇ´Â °ÍÀÔ´Ï´Ù. Copyifs ¹æ¹ýÀº GD ¸ðµâÀÇ CopyResized ¶Ç´Â CopyResampled ¸Þ¼Òµå¿¡ analagously·Î »ç¿ëµË´Ï´Ù. »ç¿ë µÈ ¾Ë°í¸®ÁòÀº ÀÌ»êÈ­ µÈ ±â´É ½Ã½ºÅÛ (IFS)À» »ç¿ëÇÏ¿© ÀÌ»ê Æ÷ÀÎÆ®¿¡ ÁöÁ¤µÈ ±â´ÉÀ» º¸°£Çϱâ À§ÇØ ÇÁ·¢Å» º¸°£ ±â´ÉÀ¸·Î ¾Ë·ÁÁø °ÍÀ» »ç¿ëÇÕ´Ï´Ù. ±âº» ÀýÂ÷´Â À̹ÌÁöÀÇ Çȼ¿ »ö»óÀ» ±â¹ÝÀ¸·ÎÇϸé À̹ÌÁö ¿µ¿ªÀ» ÀçÁ¶Á¤ ÇÒ ¶§ ÁöÁ¤µÈ ¸Å°³ º¯¼ö¿¡ µû¶ó »õ IFS¸¦ ±¸¼ºÇÕ´Ï´Ù. ÀÓÀÇÀÇ ¹Ýº¹ ¾Ë°í¸®ÁòÀºÀÌ »õ·Î¿î IFS·ÎºÎÅÍ À̹ÌÁö¸¦ ±¸¼ºÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº http://ecommons.uwinnipeg.ca/archive/00000026/.noteÀÌ ¾Ë°í¸®ÁòÀÌ ÀϹÝÀûÀ¸·Î °¡Àå ¸¹Àº ¸ð¾ç¿¡ ÇÁ·¢Å» ¼º°ÝÀÌÀÖ´Â ÇÁ·¢Å» ¼º°ÝÀÌ ÀÖÀ¸¹Ç·Î ÀÚ¿¬½º·¯¿î ¹°Ã¼ÀÇ À̹ÌÁö¿¡ ÁÁÀº °á°ú¸¦ ÁÙ ¼ö ÀÖ½À´Ï´Ù. ÀϹÝÀûÀ¸·Î ±ÛÀÚ¿Í °°Àº ±âÇÏÇÐÀû ¸ð¾ç¿¡ ´ëÇØ ÁÁÀº °á°ú¸¦ÁÖÁö ¾Ê½À´Ï´Ù. ¿ä±¸ »çÇ× : ¡¤ Perl.


GD :: Image :: Copyifs. °ü·Ã ¼ÒÇÁÆ®¿þ¾î