DOM要素のスクリーンショットを撮る(2)pageres

DOM要素のスクリーンショットを撮る(2)pageres:

DOM要素のスクリーンショットを撮る(DOM要素を画像に変換する)には幾つかの方法があるようですが、html2canvasはダメだったので、次にpageresを試してみました。


npm install

npm install pageresします。


コード

DOM要素のスクリーンショットを撮る(1)html2canvasで作成したHTMLドキュメントのスクリーンショットを撮ってみることにしました。

new pageres({ format: 'jpg' }) 
    .src('http://localhost:3000/asset/test/test.html', ['1280x1024'], { selector: '.fitch' }) 
    .dest(__dirname) 
    .run(); 


使ってみる

実際に使ってみます。

DOM要素のスクリーンショットを撮る(1)html2canvasで作成したHTMLドキュメントをブラウザで表示すると下のようになります。



fm11.jpg


そして、上のコードを実行すると、プログラムが格納されているフォルダにlocalhost!3000!asset!test!test.html-1280x1024.jpgという名称のJPEGファイルが生成されました。

このJPEGファイルは下のようなものでした。



fm13.jpg


正しくスクリーンショットが撮れていることが分かります!

コメント

このブログの人気の投稿

投稿時間:2021-06-17 05:05:34 RSSフィード2021-06-17 05:00 分まとめ(1274件)

投稿時間:2021-06-20 02:06:12 RSSフィード2021-06-20 02:00 分まとめ(3871件)

投稿時間:2020-12-01 09:41:49 RSSフィード2020-12-01 09:00 分まとめ(69件)