'screen'에 해당되는 글 6건

  1. 맥에서 화면 바로 GIF로 캡처하기 - GifCapture 2
  2. C# 화면 캡처하기
  3. 윈도우에서 창만 캡처하기
  4. 안드로이드 ADB로 컴퓨터에서 화면 캡쳐하기
  5. 윈도우7 꾸미기 - 로그온(로그인) 시작 화면 바꾸기 16
  6. 윈도우7 꾸미기 - 윈도우7 부팅스크린(화면) 바꾸기 70

맥에서 화면 캡처를 하거나 녹화를 할 수 있지만 GIF(움짤 제작)를 위해서는 동영상을 변환해야 하는 등 추가적인 작업이 필요합니다. 하지만 그럴 필요 없이 바로 캡처와 동시에 GIF로 저장할 수 있게 해주는 오픈소스 앱이 있습니다.



맥에서 화면 바로 GIF로 캡처하기 - GifCapture


사진처럼 바로 화면에서 GIF 캡처가 가능합니다. 


https://github.com/onmyway133/GifCapture/releases


위 링크에서 GifCapture.zip을 내려받아 압축을 풀어 앱 추가한 후 실행하면 아래 사진과 같이 캡처 영역을 지정할 수 있는 창이 나타납니다.

캡처 범위 지정 후 'Record'와 'Stop'을 눌러 화면 녹화를 진행할 수 있습니다. 녹화를 완료하게 되면 다운로드 폴더에 저장되게 됩니다.

1.0 버전 기준으로 버그가 존재하는데 모니터를 하나 이상 사용하는 경우 메인 모니터를 제외한 나머지 모니터에서는 지정된 범위의 화면을 제대로 녹화하지 못합니다. 따라서 메인 모니터에다 창을 놓고 해야 원활한 GIF 캡처가 가능합니다.

C#에서 스크린을 캡처하는 함수입니다. 모니터의 전체 화면을 캡처해 지정한 위치에 저장합니다.




C# 화면 캡처하기

   public void CaptureImage()

        {

            try

            {      

                image_name = "이미지 이름";

                Bitmap bitmap = new Bitmap(Screen.PrimaryScreen.Bounds.Width, Screen.PrimaryScreen.Bounds.Height);

                Graphics g = Graphics.FromImage(bitmap);

                g.CopyFromScreen(new Point(0, 0), new Point(0, 0), new Size(Screen.PrimaryScreen.Bounds.Width, Screen.PrimaryScreen.Bounds.Height));

                g.Dispose();

                g = null;


                bitmap.Save(Environment.GetFolderPath( "저장할 위치" + image_name + ".png", ImageFormat.Png);

            }

            catch (Exception e)

            {

                Console.WriteLine(e);

            }

        }



'Development > C#' 카테고리의 다른 글

C# 파일 다운로드하기  (0) 2017.07.27
C# 현재시간 Timestamp 가져오는 함수  (0) 2017.07.20

윈도우에서 전체 화면이나 캡처 도구를 사용해 범위를 캡처할 수는 있지만, 맥의 창 캡처처럼 창만 깔끔하게 캡처하는 방법은 잘 알려지지 않았습니다.



윈도우에서 창만 캡처하기


1. 단축키를 사용하여 캡처

 

캡처하기 원하는 창으로 마우스를 이동해 창을 활성화한 뒤 Alt + PrintScreen 키를 누릅니다. 캡처한 결과가 클립보드에 저장되며, 그림판, 카톡 등에서 붙여넣기(Ctrl+V)로 캡처한 사진을 확인하거나 보낼 수 있습니다.

 

2. 캡쳐 도구를 사용하여 캡처


윈도우10 의 가장 최신 업데이트(1703)를 기준으로 캡처 도구 -> 모드 -> 창 캡처를 선택 후 '새로 만들기'를 누르면 원하는 창만 캡처할 수 있도록 표시가 됩니다. 마우스를 움직여 원하는 창을 선택해 캡처합니다.



만약 '모드'라는 항목이 없는 구버전 윈도우라면 새로 만들기 옆에 있는 아래쪽 화살표를 눌러 창 캡처를 선택할 수 있습니다.

안드로이드 기기에서 캡쳐하고 파일을 옮길 필요 없이 ADB로 바로 화면 캡쳐한 파일을 가져올 수 있습니다.

안드로이드 ADB로 컴퓨터에서 화면 캡쳐하기

먼저 기본적으로 컴퓨터에서 ADB(Android Debug Bridge)를 사용할 수 있어야 합니다. - https://developer.android.com/studio/command-line/adb.html?hl=ko

 터미널이나 명령 프롬프트에서 아래와 같이 입력하면 현재 위치하는 폴더에 캡쳐한 파일이 생성되게 됩니다.

adb shell screencap -p | perl -pe 's/\x0D\x0D\x0A/\x0A/g' > screen.png



컴퓨터를 시작하면서 매일 보는 로그온 화면, 한때는 신선하고 새로울 때도 있었지만 이제는 지루합니다. 자신만의 개성있는 로그온 화면으로 바꿀 수 있습니다.


윈도우7 꾸미기 - 로그온(로그인) 시작 화면 바꾸기

1. 아래 파일을 다운로드 받은 후 실행합니다.


2. "Change Logon Screen" 버튼을 눌러줍니다.



3. 자신이 원하는 사진을 선택해줍니다.



4. 아래와 같은 파일이 커 자동으로 줄이겠다는 메세지가 나올 수도 있습니다. "예"를 눌러줍니다.



5. 로그온 화면이 바뀐 것을 확인할 수 있습니다. 





도움이 되셨나요?
그럼 손가락을 눌러주세요:) 

컴퓨터를 시작할때마다 부팅 스크린은 항상 놓치지 않고 보게 됩니다. 특히 윈도우7의 애니매이션 부팅스크린은 처음에는 신선하고 신기했으나 자주 보니 다른 거랑 마찬가지로 질립니다.



윈도우7 꾸미기 - 부팅스크린 바꾸기 

 
이제 익숙한 기본 부팅스크린을 뒤로 하고 자신만의 새로운 부팅스크린을 만들거나 적용할 수 있습니다.

1. 아래 파일을 다운로드 받은 후 실행해주세요.


Win7BootUpdater2.exe


 

2. 뭔가 부팅스크린 설정하는 것 같은데 언어가 이상합니다. 메뉴 3번째의 'Sprache'를 눌러 자신이 알아볼 수 있는 언어로 변경하시길 바랍니다.( 한국어는 없기에 영어 추천합니다.)


3. 해석할 필요도 없이 어떻게 설정하는 것인지 알 수 있습니다. Booting 탭은 처음 부팅할때의 화면이고 Resuming은 최대 절전 모드였다 깨어날때 나오는 화면입니다.

Animation 부분에서 'Static Image'로 하면 자신이 원하는 이미지로 로고를 바꿀 수 있습니다.

 

 
다른 애니매이션으로 변경

자신이 맘대로 수정해서 한 부팅스크린도 좋지만 나는 다른 애니매이션이나 ThemeBox 부팅스크린 게시판(http://tarks.net/themeboxbootscreen)같은 사이트에서 다운받은 부팅 애니매이션을 적용하시고 싶은 분도 계실 것입니다.

 




1. 먼저 부팅스크린 애니매이션 파일을 구해 다운로드합니다 . ThemeBox 부팅스크린 게시판(http://tarks.net/themeboxbootscreen) 같은 사이트에서 구할 수 있습니다.
 



2. 압축 해제 뒤에 'Windows 7 Boot Updater에서 File -> Load boot skin을 눌른뒤 압축 풀었던 곳에서  bs7확장자로 된
파일을 선택해줍니다.




3. Apply를 누른 뒤 재부팅하면 적용된 것을 알 수 있습니다.






도움이 되셨나요?
그럼 손가락을 눌러주세요.