Puppeteer: 高解像度のスクリーンショットを撮るにはどうすればよいですか?

作成日 2017年11月09日  ·  3コメント  ·  ソース: puppeteer/puppeteer

ヘッドレスクロームは私に通常の解像度のpngファイルを与えるでしょう。
どうすれば解像度を設定できますか?

1つの質問:ブラウザを起動すると、実際の視覚的な(ヘッドレスではない)クロムが開かないことを意味します、私は正しいですか?

最も参考になるコメント

@MehdiRaashスクリーンショットは、ビューポートのピクセルに対応しています。

したがって、スクリーンショットの解像度を上げるには、スクリーンショットを撮る前にビューポートの解像度を上げる必要があります。 つまり、hDPI / Retina画面を模倣するには、setviewportのdeviceScaleFactor引数を増やします。

例については、 httpsください。

全てのコメント3件

@MehdiRaashスクリーンショットは、ビューポートのピクセルに対応しています。

したがって、スクリーンショットの解像度を上げるには、スクリーンショットを撮る前にビューポートの解像度を上げる必要があります。 つまり、hDPI / Retina画面を模倣するには、setviewportのdeviceScaleFactor引数を増やします。

例については、 httpsください。

@gebritsは:)にスポットを当てています

ありがとう@gebrits

このページは役に立ちましたか?
0 / 5 - 0 評価