Puppeteer でページ全体のスクリーンショットを撮影する

Puppeteer

こちらです。読み方は「パピティア」のようです*1*2

ページ全体のスクリーンショットを撮影する

スクリーンショットは page.screenshot で撮影できます。このとき options として引数に fullPage: true を与えるとページ全体のスクリーンショットを撮ってくれます。

以下、例です。

  await page.screenshot({ path: '/tmp/puppeteer_ss.png', fullPage: true });

公式ドキュメントが充実している

とにもかくに、公式ドキュメントが充実しているので、一読をしたほうがいいでしょう。

*1:「パペッティア」と読むのも主流なようです

*2:アクセントは「ィ」に来るのが正確なようです

Powered by はてなブログ