はじめに 君の鯖は。では、ウェブサイトのスクリーンショットを撮影しています。 環境はPHP +α なんですが、これが結構むずいです。 PHP PhantomJSだったり、wkhtmltoimageだったりを使ってきましたが、どうしてもレイアウト崩れが発生します。 最近?インフラをVPSに移行したので、Headless Chromeを試したら感動しました。 直訳すると頭のないとか、首を切られたとか不穏な単語が並びますが、 すごく簡単にいうとGUIがない、コマンドから使えるGoogle Chromeです。 GUIがないだけで、JavaScriptやレタリングは完璧で、スクリーンショット撮影にはもってこいです。(本来は自動テスト用) --print-to-pdfを使えばPDFを取得することもできます。