2012년 7월 22일 일요일

이미지를 Overlay하는 함수 입니다.

ㆍ언어대상 : C#   ㆍ작성자 : 김민석  


        /// <summary>
        /// 이미지를 Overlay 합니다.
        /// </summary>
        /// <param name="b">소스 이미지</param>
        /// <param name="over">위에 overlay할 이미지</param>
        /// <param name="nLeft">겹치기 시작 포인트</param>
        /// <param name="nTop">겹치기 시작 포인트</param>
        /// <returns></returns>
        public Bitmap OverlayImage(Bitmap b, Bitmap over,  int nLeft, int nTop, bool useSetG = true)
        {
            Bitmap result = new Bitmap(b.Width, b.Height);
            Graphics g = Graphics.FromImage((Image)result);
            if (useSetG)
                Var.SETG(g);
            g.DrawImage(b, 0, 0, b.Width, b.Height);
            g.DrawImage(over, nLeft, nTop, over.Width, over.Height);
            g.Dispose();

            return result;
        }



해당 내용은 (주)데브존의 웹봇이 자동으로 저희 홈페이지와 API로 동기화한 내용입니다. 자세한 내용은 홈페이지 http://www.devzone.co.kr 또는 모바일 폰에서 http://devzone.co.kr을 접속 하여 확인해 보시기 비랍니다.
-  대표 전화 : 02) 2061 - 0753   - Fax : 02) 2061 - 0759   - Skype : devzone24
-  주소 : 서울특별시 양천구 목1동 923-14. 현대드림타워 1024호
-  기술 문의: 02) 2061-1259 김민석 기술이사


댓글 없음:

댓글 쓰기