[C#] WebClient 를 이용해서 WebServer에 파일 업로드하기
sourceFilePath = "업로드할 파일 경로 및 이름"; WebClient client = new WebClient(); client.Credentials = CredentialCache.DefaultCredentials; client.UploadFile(@"URL 주소 ", "POST", sourceFilePath); client.Dispose();
[C#] 화면 캡쳐 하기
WinForm 안의 Controler 를 캡쳐하기 string FileName = DateTime.Now.ToString("yyyyMMdd_HHmmss"); Bitmap bitmap = new Bitmap(width, height); this.panel1.DrawToBitmap(bitmap, new Rectangle(0, 0, width, height)); bitmap.Save(FileName + ".png", ImageFormat.Png); 스크린틀 캡쳐하는 기능 string FileName = DateTime.Now.ToString("yyyyMMdd_HHmmss"); Bitmap bitmap = new Bitmap(넓이, this.높이); Graphics g = Graphics.FromImage(bitmap); g.CopyFromScreen( PointToScreen(new Point(시작 X좌표, 시작 Y 좌표)), new Point(0, 0), new Pint(넓이, 높이));…
[C#] Webbrowser의 스크롤을 가장 하단으로 보내기
웹브라우저를 사용할 경우에 가로 스크롤를 가장 하단으로 보내는것입니다. #파라미터 Bool # true : Top # false : bootom webBrowser1.Document.Body.ScrollIntoView(false); 사용하는 목적은 가로 스크롤이 길 경우에 화면에 보이는 부분을 가장 하단으로 하여서 지표를 보기 위해서 입니다.
[C#] 내장 IE 랜더링 버전 변경하기
[C#] 내장 IE 랜더링 버전 변경하기 #32bit [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION] # 64bit [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Internet Explorer\MAIN\FeatureControl\FEATURE_BROWSER_EMULATION] 위에 해당 하는 레지스트리 위체어서 DWORD값을 추가 하면 됩니다. 예제 그림이 없어도 보시면은 아마 쉽게 하실수 있을 것입니다. 바로가기 : https://msdn.microsoft.com/ko-kr/library/ee330730(v=vs.85).aspx#browser_emulation Value Description 11001 (0x2AF9 Internet Explorer 11. Webpages are displayed in IE11 edge mode, regardless of the declared !DOCTYPE directive. Failing todeclare a…