首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
V2EX  ›  分享创造

一份 JSON,生成 HTML 和 PDF 的简历

  •  
  •   sd4399340 · 2016-03-24 00:09:55 +08:00 · 2828 次点击
    这是一个创建于 1128 天前的主题,其中的信息可能已经有所发展或是发生改变。
    最近把两年前的简历项目更新了下,将所有数据提取出来变成 JSON (包含中英文), HTML 这块用 jade 重写,然后加了 PDF 生成功能。这样以后就只需要维护 JSON 就好,另外还用 TravisCI 来保证每次 push 就自动 build 出 HTML 和 PDF ,然后自动 push 回 gh-pages 分支,自动部署在 Github Pages 。

    Repo : https://github.com/PinkyJie/resume
    Demo : http://pinkyjie.com/resume/

    目前有一个问题就是: pdfkit 生成的 PDF 会使大部分中文乱码。。。
    第 1 条附言  ·  2016-03-27 21:56:41 +08:00
    2016.3.27 update

    中文 PDF 问题解决,最后使用了 python 的库 https://github.com/reingart/pyfpdf ,实在找不到 node 的 library 能完美解决中文字体问题的。
    16 回复  |  直到 2016-03-25 18:48:32 +08:00
        1
    just4test   2016-03-24 07:38:09 +08:00
    好漂亮。
        2
    dillon   2016-03-24 08:26:22 +08:00
    居然给 gobank 工作过, 666
        3
    SpicyCat   2016-03-24 10:00:41 +08:00
    赞一个。
        4
    sd4399340   2016-03-24 10:03:34 +08:00 via iPhone
    @dillon 你知道 gobank 啊…
        5
    shadowind   2016-03-24 10:05:59 +08:00
    赞一个,发现个错字 Cloud computing **realted** project
        6
    sd4399340   2016-03-24 10:35:38 +08:00 via iPhone
    @shadowind 谢谢!!!
        7
    sd4399340   2016-03-24 11:32:36 +08:00 via iPhone
    @just4test 模板是参考别人的
        8
    dillon   2016-03-24 13:07:46 +08:00
    @sd4399340 绿点在上海有分公司?主要做技术还是准备在中国开展业务?
        9
    bk201   2016-03-24 13:32:49 +08:00
    很不错。
    不过我这边导出 pdf 排版文字都是乱的, chrome 打的。还有这字体优点模糊啊。
        10
    sd4399340   2016-03-24 15:15:39 +08:00 via iPhone
    @bk201 中文是这样的,目前不知道怎么解决,还在查原因
        11
    sd4399340   2016-03-24 15:23:10 +08:00 via iPhone
    @dillon 官方名字:碧点,哈哈,目前只有将近 200 人的研发,在国内没业务的。你在国外用过这个产品?
        12
    dillon   2016-03-24 16:24:14 +08:00
    @sd4399340 机智啊,国外码农贵就把研发搬到中国。没用过但是知道,资本主义社会的特色产物。
        13
    HustLiu   2016-03-25 11:26:46 +08:00
    虽然不喜欢 json 这个反人类的东东。。但是楼主的作品还是要赞一发的!
        14
    trista099   2016-03-25 13:17:14 +08:00
    ma 先生赞~~~
        15
    sd4399340   2016-03-25 18:48:00 +08:00 via iPhone
        16
    sd4399340   2016-03-25 18:48:32 +08:00 via iPhone
    @HustLiu yml 其实是最人性化的,不过 JS 跟 json 亲啊
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1086 人在线   最高记录 5043   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 16ms · UTC 18:13 · PVG 02:13 · LAX 11:13 · JFK 14:13
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1