Eu aconselho você a usar o cutycapt
.
OCutyCapt é um pequeno utilitário de linha de comando multiplataforma para capturar a renderização de uma página da web do WebKit em uma variedade de vetores e formatos de bitmap, incluindo SVG, PDF, PS, PNG, JPEG, TIFF, GIF e BMP
sudo apt-get install cutycapt
Para salvar um html como PDF
cutycapt --url=http://whatever/ --out=output.pdf