CutyCapt가 Xvfb 화면 크기 매개변수를 무시하는 것 같습니다.

CutyCapt가 Xvfb 화면 크기 매개변수를 무시하는 것 같습니다.

사용하는데 문제가 있어요캡틴 귀여워특정 화면 크기에 맞게 렌더링되는 이미지를 만듭니다.

예를 들어, 이렇게 하면:

xvfb-run --server-args="-screen 0, 800x600x24" \
  ~/bin/CutyCapt/CutyCapt --url='http://stackoverflow.com/search?page=2&tab=relevance&q=cutycapt%20xvfb' \
    --out=STACKOVERFLOW_1.png
xvfb-run --server-args="-screen 0, 800x600x24" \
  ~/bin/CutyCapt/CutyCapt --url='http://stackoverflow.com/questions/65078/what-is-the-best-way-to-create-a-web-page-thumbnail' \
    --out=STACKOVERFLOW_2.png

치수가 포함된 이미지를 얻습니다.

STACKOVERFLOW_1.png : 975x2611
STACKOVERFLOW_2.png : 975x2226

나는 stackoverflow 페이지의 너비가 975픽셀이라고 생각합니다. 제가 요청한 것은 그게 아닙니다(w=600).

CutyCapt 및 Xvfb를 사용하여 특정 화면 너비에 맞게 렌더링되는 이미지를 생성할 수 있습니까?

PS: uname -a수확량Linux yalabs-linux0.yandex.net 2.6.27-17-server #1 SMP Fri Mar 12 02:48:52 UTC 2010 x86_64 GNU/Linux

답변1

CutyCapt는 설계된 대로 작동합니다. X 화면 크기는 중요하지 않습니다(사이트의 스타일시트가 이에 의존하지 않는 한, 이는 무섭지만 일반적인 생각입니다). 스택 오버플로는 브라우저 창 너비에 관계없이 고정된 너비를 렌더링하므로 해당 너비의 이미지를 얻을 수 있습니다.

관련 정보