html2pdf.jsというライブラリを使用して、HTMLをPDFに変換してダウンロードする方法を紹介します。 上記のライブラリは内部で3つのライブラリ(es6-promise、jsPDF、html2canvas)を使用していて少し重たい(1MB弱ある)のでご注意ください。 使い方ライブラリの読み込み loading... 実装コード loading... 参考html2pdf.js | Client-side HTML-to-PDF rendering using pure JS.Options | html2canvasjsPDF – Documentation