1/25 更新 新しい形式のGoogle Charts(=loader.jsを読み込むヤツ)がうまくいかないのは、 どうやらwkhtmltopdfがES6に対応していないことが原因っぽい。 google.charts.load()はpromiseを使っているようなので、Polyfillでなんとかならないか実験中...(ダメっぽい) はじめに Laravel-Snappyでpdfを書き出すまででちょっとつまずいたりしたので、最終的にどうやってできるようになったかの記録。 やること pdfで集計データとかをダウンロードしたい! グラフ入れて!グラフはGoogleChartで書くよ! ってことはJSが動かなきゃだめ!もちろんCSSも! 環境 PHP 7.1 Laravel 5.5 (Laradock使用) 基本的なやり方はreadmeに書いてありますが、一応順を追って。 とりあえず動かしてみる
![Laravel-Snappyでpdfを出力できるようになるまで[1/25更新] - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/343a850ec168709e07fd75375b174471aba592c1/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9TGFyYXZlbC1TbmFwcHklRTMlODElQTdwZGYlRTMlODIlOTIlRTUlODclQkElRTUlOEElOUIlRTMlODElQTclRTMlODElOEQlRTMlODIlOEIlRTMlODIlODglRTMlODElODYlRTMlODElQUIlRTMlODElQUElRTMlODIlOEIlRTMlODElQkUlRTMlODElQTclNUIxJTJGMjUlRTYlOUIlQjQlRTYlOTYlQjAlNUQlMjAmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT01NiZ0eHQtY2xpcD1lbGxpcHNpcyZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPTNmNDcxMDMxYzk0OGUwZjM2NmRkOTFhMGFhMTA3Njli%26mark-x%3D142%26mark-y%3D112%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTYxNiZ0eHQ9JTQwYXRzMDUmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT0zNiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPThkYmVhMmUyMTRiZGY1ZTFlYzA1NjdkZGFiMjQ4NWQ5%26blend-x%3D142%26blend-y%3D491%26blend-mode%3Dnormal%26s%3Da869fd55559bf1c029e1f99f9a1e52c5)