VPS의 Xvfb에서 Firefox를 실행하고 있습니다. 내가하고 싶은 일은 페이지의 전체 페이지 스크린 샷을 찍는 것입니다.
사용하여 Firefox를 특정 페이지로 리디렉션 할 수 있습니다
firefox http://google.com
ImageMagick을 사용하여 스크린 샷 (X 내부)을 만듭니다.
import root -window output.jpg
문제는 대부분의 페이지가 스크롤되어야하며 미리 높이를 알 수 없다는 것입니다.
다른 방법은 4000px와 같은 매우 큰 높이를 선택한 다음 이미지를 처리하고 쓸모없는 부분을 제거하는 것입니다. 그러나 그것은 불필요한 처리입니다.
많은 Firefox 애드온을 찾았지만 Shell Command line을 사용하여 프로그래밍 할 수있는 솔루션을 찾고 있습니다.
편집 : 나는 이것을하기 위해 내 자신의 FireFox 확장 을 작성 했습니다.