Implement Page#pdf by YusukeIwaki · Pull Request #5 · YusukeIwaki/puppeteer-ruby

PrintToPDF is only available in headless mode (see: puppeteer/puppeteer#1829 ) path parameter is mandatry. If not specified, ArgumentError is raised because in most case user would forget to set it :)