내 브라우저가 지원하는 것보다 더 높은 해상도로 브라우저 스크린샷을 찍으려면 어떻게 해야 합니까?

내 브라우저가 지원하는 것보다 더 높은 해상도로 브라우저 스크린샷을 찍으려면 어떻게 해야 합니까?

매우 높은 해상도의 모니터(예: 16000x12800픽셀)에 표시되는 웹사이트의 스크린샷을 찍어야 합니다. 내 노트북 ​​화면의 기본 해상도는 1280x800입니다. 기본적으로 내 모니터와 비디오 카드가 실제로 지원하는 것보다 훨씬 높은 모니터 해상도를 갖는 것을 시뮬레이션해야 합니다. 저는 사이트의 스크린샷이 Firefox에서 CTRL MINUS(축소)를 반복해서 눌렀을 때 크기 조정으로 인해 픽셀이 손실되지 않은 상태로 보이길 원합니다. 어떻게 해야 하나요? 가상 머신 소프트웨어를 사용하여 초고해상도 디스플레이를 시뮬레이션할 수 있는 방법이 있습니까? 그렇지 않은 경우 화면보다 큰 브라우저 창을 열고 해당 내용을 어떻게든 PNG로 캡처할 수 있는 방법이 있습니까? 효과가 있는 다른 것이 있나요?

답변은 다음과 같습니다.내 브라우저가 지원하는 것보다 더 높은 해상도로 브라우저 스크린샷을 찍으려면 어떻게 해야 합니까?

하지만 작동하지 않습니다. Firefox는 실제 화면의 해상도를 유지합니다. 창이 깜박이고 일반 해상도로 다시 축소됩니다.

도와주세요!!

답변1

Xepyr을 사용하여 중첩된 X 세션을 생성합니다.

Xephyr :1 -screen 10000x10000
DISPLAY=:1 some-browser
DISPLAY=:1 screenshot-program

대부분의 브라우저는 디스플레이를 변경하더라도 기존 세션으로 새 창을 생성하는 경향이 있으므로 기존 브라우저 창을 닫거나 잘 문서화되지 않은 일부 명령줄 옵션을 사용해야 할 수도 있습니다.

답변2

귀하의 컴퓨터에 ATI 또는 Nvidia의 적절한 그래픽 카드가 있는 경우 패닝을 지원해야 합니다. 즉, 데스크탑 디스플레이는 동일한 해상도로 유지되지만 스크롤할 수 있는 사용자 정의 크기의 가상 데스크탑(해상도보다 더 큼)을 생성합니다(모니터를 돋보기로 사용하는 것과 같습니다).

여기에서 Firefox 브라우저를 최대화하면 가상 데스크톱 공간이 가득 차고 창 내의 모든 내용을 인쇄하는 스크린샷 기능을 사용할 수 있습니다.

나는 Nvidia GTS 360M과 scrot 기능이 있는 노트북을 사용하여 Ubuntu에서 이것을 시도했고 완벽하게 작동했습니다.

또는 Google 지도 지도 타일과 같은 것을 인쇄하기에 충분한 데스크톱 공간을 확보하려는 경우 언제든지 html을 저장하고 태그를 조정한 다음 html을 다시 로드할 수 있습니다. 그것은 나에게도 효과가 있었습니다.

답변3

노력하다브라우저샷, 최대 1680px 와이드 스크린샷을 지원합니다.

답변4

그만큼SnagIt화면 캡처 유틸리티에는 웹 페이지를 자동으로 스크롤하고 하나의 연속 이미지를 캡처하는 옵션이 있습니다. 페이지가 아무리 크더라도 전체 내용이 캡처됩니다. 이는 브라우저 창의 크기(픽셀)와 무관합니다. 창 캡처, 스크롤, 다른 창 캡처 등을 모두 함께 붙여넣는 것과 같습니다. 실제로 작동하는 동안 스크롤되고 일시 중지되는 것을 볼 수 있습니다!

나는 이것이 정확히 당신이 요구하는 것이라고 생각하지 않습니다. 그러나 그것은 그 방향으로 나아가는 큰 진전입니다.

관련 정보