2014년 3월 16일 일요일

C# WPF로 도형 그려보기 (2).

[부분 추가 OnRender 메서드 내부]
FileStream fs = File.OpenRead(@"C:/Users/????/????/????\????\etc\새 폴더 (2)\wallpaper\"+"20131002181237_6136.jpg");

            decoder2 = new JpegBitmapDecoder(fs, BitmapCreateOptions.PreservePixelFormat, BitmapCacheOption.OnLoad);
            bitmapSource2 = decoder2.Frames[0];

            dc.DrawImage(bitmapSource2, new Rect(282.0, 127.0, 300, 450));


            uri = @"C:/Users/????/????/????\????\etc\새 폴더 (2)\wallpaper\MTS_ajafong-1032898-JapaneseGirl.jpg";
            myUri = new Uri(uri, UriKind.RelativeOrAbsolute);
            decoder2 = new JpegBitmapDecoder(myUri, BitmapCreateOptions.PreservePixelFormat, BitmapCacheOption.OnLoad);
            bitmapSource2 = decoder2.Frames[0];

            dc.DrawImage(bitmapSource2, new Rect(282.0, 527.0, 121, 136));

파일 스트림과 uri로 로컬 내의 자료에 접근해서 이미지를 가져온 후 화면에 출력해 보았다.

[결과]


이미지 출처 : 아래 게시글과 동일

참고 사이트.

http://msdn.microsoft.com/ko-kr/library/ms748873(v=vs.110).aspx
http://msdn.microsoft.com/ko-kr/library/vstudio/system.windows.media.imagedrawing(v=vs.100).aspx

댓글 없음:

댓글 쓰기