jsonresume / resume-cli

CLI tool to easily setup a new resume 📑
https://jsonresume.org
MIT License
4.56k stars 389 forks source link

Some things I noticed while working with jsonresume #71

Closed TimDaub closed 10 years ago

TimDaub commented 10 years ago

Hi,

I'm posting this here because I couldn't think of any better place.

Lately I've been working a lot with jsonresume. I really like the idea that you write your resume once and can then style it as you like. Considering that your resume will change once time goes on and life changes this makes totally sense to me.

Realizing this I started to write my resume down in jsonresume. So this is what I noticed over the course of two weeks:

resume-cli

Unfortunately resume-cli does not work offline. This needs to be changed as quick as possible. I don't see any feature (except the publishing one) that would not work offline.

Let me give you an example: For converting your .html resume to .pdf resume-cli is using a paid webservice! :dizzy_face: Which brings me to the second thing I've noticed: The html2pdf conversion is pretty bad and it doesn't support adjusting your resume to the new output format.

After all .pdf is a site based format, it needs to be printable and its scale is always full whereas HTML adjusts it's size to other formats.

So because most employers still restrict the resume submission to .pdf there needs to be some way of separately declare .pdf specific styles.

Also: the best html2pdf converter in my opinion still is Google Chromes PrintPDF Module. (Ctrl + P) It gives you markable text and converts your page almost as true to original as it gets.

I've been looking in to extracting this very module but since I'm no C programmer there is probably nothing that I could do to make this happen assuming that this is even possible.

mchelen commented 10 years ago

I started an issue dedicated to discussion about HTML to PDF conversion, and using 3rd party service vs. Node: #72

Regarding PDF formatting, is it possible to use the same @media print queries for both HTML printing and for PDF output?

mchelen commented 10 years ago

Support for @media print queries for PDF generation was enabled by https://github.com/jsonresume/registry-server/pull/28