데스크톱 환경 없이 화면 영역을 캡처하시겠습니까?

데스크톱 환경 없이 화면 영역을 캡처하시겠습니까?

저는 OpenSuse를 실행하고 있으며 dwm을 창 관리자로 사용하고 있습니다. KDE에서 전환한 이후로 스크린샷을 찍거나 화면의 일부를 캡처하는 방법을 찾지 못했습니다.

명령줄 환경에서 이를 수행할 수 있는 방법이 있습니까?

답변1

ImageMagick에는 import스크린샷을 찍을 수 있는 유틸리티가 함께 제공됩니다. 수많은 옵션이 있지만 기본적으로 화면에 직사각형을 그리고 해당 부분만 저장할 수 있습니다. 전체 창을 원할 경우 -window ID식별자 "root"를 사용하여 전체 화면을 캡처할 수 있습니다.

답변2

큰 이름스카우트명령줄에서 스크린샷 찍기...

시간 지연 및 이미지 품질을 포함한 몇 가지 간단한 옵션이 있습니다.

콘솔에서 촬영하고 프레임 버퍼를 실행 중인 경우 다음을 사용할 수 있습니다.FBGrab.

답변3

나는 사용해왔다셔터데스크톱 환경 없이 Xmonad에서 잘 실행되었습니다. Shutter는 많은 기능을 갖춘 GUI 애플리케이션입니다.

대부분의 경우 shutter -s런처/터미널에 ""를 입력하면 프로그램에서 캡처하려는 화면 영역을 선택할 수 있습니다. 그런 다음 Enter내 홈 폴더에 저장할 파일을 클릭합니다 .

답변4

최소한의 솔루션을 찾고 있다면 Xorg서버에 이미 다음과 같은 소프트웨어가 함께 제공될 것입니다.xwd. 그렇지 않은 경우 별도로 설치해야 할 경우 이는 아마도 가장 가벼운 가능성일 것입니다. 바이너리 크기는 27KB에 불과합니다. 데이터를 출력하므로 주의하세요 stdout!

하지만질문특이한 점 xwd은 스크린샷을 다음 위치에 덤프한다는 것입니다.XWD X Window는 이미지 데이터를 덤프합니다.표준 이미지 대신 형식을 지정합니다. 이것을 볼 수 있습니다덤프동반자와 함께xwud프로그램 실행 중 xwud -in yourdumpfile). 일반적인 이미지 파일을 얻으려면 xwdtopnm또는 convert(from )과 같은 ImageMagick것을 사용하여 변환 해야 합니다 .

관련 정보