C#
2013.08.07 12:15
클립보드의 이미지를 파일로 변환하는 함수
다물칸 주소복사
조회 수 3268 추천 수 0 댓글 0
구분 | 팁&트릭 |
---|---|
출처 | 내가작성 |
- public static bool ProcGetClipboardImg(string TargetFileName)
- {
- try
- {
- IDataObject ob = null;
- PictureBox pic = new PictureBox();
- ob = Clipboard.GetDataObject();
- pic.Image = (Image)ob.GetData(DataFormats.Bitmap);
- Image Im = pic.Image;
- if (Im == null)
- return false;
- FileStream fs = new FileStream(TargetFileName, FileMode.Create, FileAccess.ReadWrite);
- Im.Save(fs, System.Drawing.Imaging.ImageFormat.Jpeg);
- fs.Dispose();
- return true;
- }
- catch (Exception e)
- {
- EMxmlLog.AddLog(e.Message, EMxmlLog.EMXMLLOG_LOG_LEVEL.WarningMessage, e.StackTrace + " " + TargetFileName);
- return false;
- }
- }