タグ

2019年1月20日のブックマーク (1件)

  • PuppeteerでPDF出力する | よっしーネット

    はじめに Headless Chrome を Node.jsで使用できるライブラリ PuppeteerでPDFを出力する紹介です。 サーバサイドで、HTML出力したものをPDFにして、帳票としてクライアント側に出力するなんてことありますよね・・・。あんまりないかな・・・。 どちらにしても、僕はよくやるんです。そういうときPuppeteerを使用するんですが、ハマったポイントとかもあるので、合わせて紹介します。 簡単な使い方。 サンプルは家にあるとおりです。 GoogleChrome/puppeteer 注意点として、NodeJSのバージョンはv7.6.0以降を選んでください。それ以下だと、サンプロプログラムが動かないです。 まずは、puppeteerをインストールします。 $ npm i --save puppeteer それから、プログラムを書きます。ここでは、index.jsとしまし