Em vez de chamar um navegador da Web inteiro, por que não usar o mecanismo de processamento de HTML apenas para fazer o trabalho? Use wkhtmltopdf para realizar a conversão.
Você também pode converter um site existente em PDF
$ wkhtmltopdf http://google.com google.pdf
Observação: tecnicamente, o mecanismo de renderização do Google Chrome é o Blink, que é uma bifurcação do Webkit. Há > 90% de código comum entre o Blink e o Webkit, portanto, você deve obter um resultado semelhante.