我正在尝试使用cutycapt
iPhone 大小的网站截图来测试移动应用程序,而不是每次 CSS 更改时都必须手动截取屏幕截图。
我遇到的问题cutycapt
是没有渲染或加载自定义网络字体,无论是从fonts
目录提供还是由谷歌网络字体提供。
示例屏幕截图 - Google Web 字体。
我在Ubuntu 服务器上cutycapt
运行。xvfb-run
我正在使用的命令是这样的:
xvfb-run --server-args="-screen 0, 1024x768x24" \
cutycapt --url={url} --out=/tmp/test2.png \
--min-width=640 --min-height=960 \
--user-agent="Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_0 like Mac OS X; en-us) AppleWebKit/532.9 (KHTML, like Gecko) Version/4.0.5 Mobile/8A293 Safari/6531.22.7" \
--delay=2000 --header=X_SCREEN_DIMENSIONS:640x960