BookJS
BookJS was an effort to use the page formatting functions present in certain Chromium versions to convert a webpage into a set of pages formatted for printing, whch can be converted into a PDF with Chromium's print-to-PDF function. Please note that CSS Regions is an experimental feature and may not be available in your current browser.