Hacker News new | ask | show | jobs
by jswrenn 1884 days ago
I think this title needs a '(2016)' appended to it.

Between print stylesheets and paged media, CSS has become one of my favorite ways to typeset documents documents where the layout of individual pages matters greatly. (LaTeX remains my prefered choice for documents where text flows between pages.)

I recently wrote up my experience typesetting my resume in HTML/CSS: https://jack.wrenn.fyi/blog/pdf-resume-from-html/

2 comments

Thanks for posting this. I was actually just today looking for a solutions to render a website as a PDF, and didn’t get as far as puppeteer – which is probably too heavy a dependency for my use case, but is still nice to know about.

Does anyone know of a print-oriented web-browser that understands CSS? It seems like the kind of thing that would be useful to many.

A few years ago I used wkhtml2pdf, which is a version of Qt webkit focused to turning webpages to PDF.

Looked up the project, and it looks like it's almost dead due to Qt dropping webkit, though.

Thanks for writing that up! I had no idea about paged.js and it’s pretty close to what I was looking for.
I confess I'm torn between

(a) admiration for the work you put into this, and the nice result;

(b) wondering how much easier it would have been to get a similar result if you'd downloaded a free word processor or desktop publishing program. :)