Puppeteer
ページ全体のスクリーンショットを撮影する
スクリーンショットは page.screenshot
で撮影できます。このとき options として引数に fullPage: true
を与えるとページ全体のスクリーンショットを撮ってくれます。
以下、例です。
await page.screenshot({ path: '/tmp/puppeteer_ss.png', fullPage: true });
公式ドキュメントが充実している
とにもかくに、公式ドキュメントが充実しているので、一読をしたほうがいいでしょう。