puppeteerなどを用いて、idが振られていないタグまでを範囲指定をした上でスクリーンショットを撮ることは可能でしょうか?

前提

例えば以下のような.htmlにおいて、h1からpタグの項目2までの部分のスクリーンショットを撮りたいと考えています。

html

1<h1>タイトル</h1>2<div id="hoge">3 <h2>見出し</h2>4 <p>項目1</p>5 <p>項目2</p>6 <p>項目3</p>7 <p>項目4</p>8<div/>

質問

puppeteerの場合、ページ全体の撮影や、idやタグの種類を指定し一部分の撮影を行うことができるのは確認済みです。
(例えば上記の場合、h1の「タイトル」のみや、id="hoge"のdiv内の全てであればスクショできました)
特定の文字列がある、idが設定されていないタグまでを範囲指定し、スクショを撮影することが可能なのか質問させていただきいです。

コメントを投稿

0 コメント