Google Chrome / Chromium 59 veya sonraki bir sürümünü kullanıyor olmalısınız & Yalnızca MAC OS ve Linux kullanıcıları için kullanılabilir.
* Windows kullanıcıları hala Sürüm 60’a kadar bir süre beklemek zorundalar. *
Komut:
$ google-chrome --headless --disable-gpu --print-to-pdf=file1.pdf http://www.example.com/
$ chromium-browser --headless --disable-gpu --print-to-pdf=file1.pdf http://www.example.com/
Referans:
https://developers.google.com/web/updates/2017/04/headless-chrome
EDIT: Google Chrome / Chromium 60, Windows kullanıcıları için kullanıma sunuldu.
CMD'de komut kullanımı:
C:\Program Files\Google\Chrome\Application> chrome.exe --headless --disable-gpu --print-to-pdf=file1.pdf http://www.example.com/
Sizin pdf dosyası adlandırma file1.pdf içinde tasarruf olacak
"C: \ Program Files veya (x86) \ Google \ Chrome \ Uygulama \ 60.0.3112.113 (krom sürümü) \ file1.pdf"