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

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

  •  
  •   sd4399340 ·
    PinkyJie · 2016-03-24 00:09:55 +08:00 · 4590 次点击
    这是一个创建于 3200 天前的主题,其中的信息可能已经有所发展或是发生改变。
    最近把两年前的简历项目更新了下,将所有数据提取出来变成 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
    just4test
        1
    just4test  
       2016-03-24 07:38:09 +08:00
    好漂亮。
    dillon
        2
    dillon  
       2016-03-24 08:26:22 +08:00
    居然给 gobank 工作过, 666
    SpicyCat
        3
    SpicyCat  
       2016-03-24 10:00:41 +08:00
    赞一个。
    sd4399340
        4
    sd4399340  
    OP
       2016-03-24 10:03:34 +08:00 via iPhone
    @dillon 你知道 gobank 啊…
    shadowind
        5
    shadowind  
       2016-03-24 10:05:59 +08:00
    赞一个,发现个错字 Cloud computing **realted** project
    sd4399340
        6
    sd4399340  
    OP
       2016-03-24 10:35:38 +08:00 via iPhone
    @shadowind 谢谢!!!
    sd4399340
        7
    sd4399340  
    OP
       2016-03-24 11:32:36 +08:00 via iPhone
    @just4test 模板是参考别人的
    dillon
        8
    dillon  
       2016-03-24 13:07:46 +08:00
    @sd4399340 绿点在上海有分公司?主要做技术还是准备在中国开展业务?
    bk201
        9
    bk201  
       2016-03-24 13:32:49 +08:00
    很不错。
    不过我这边导出 pdf 排版文字都是乱的, chrome 打的。还有这字体优点模糊啊。
    sd4399340
        10
    sd4399340  
    OP
       2016-03-24 15:15:39 +08:00 via iPhone
    @bk201 中文是这样的,目前不知道怎么解决,还在查原因
    sd4399340
        11
    sd4399340  
    OP
       2016-03-24 15:23:10 +08:00 via iPhone
    @dillon 官方名字:碧点,哈哈,目前只有将近 200 人的研发,在国内没业务的。你在国外用过这个产品?
    dillon
        12
    dillon  
       2016-03-24 16:24:14 +08:00
    @sd4399340 机智啊,国外码农贵就把研发搬到中国。没用过但是知道,资本主义社会的特色产物。
    HustLiu
        13
    HustLiu  
       2016-03-25 11:26:46 +08:00
    虽然不喜欢 json 这个反人类的东东。。但是楼主的作品还是要赞一发的!
    trista099
        14
    trista099  
       2016-03-25 13:17:14 +08:00
    ma 先生赞~~~
    sd4399340
        15
    sd4399340  
    OP
       2016-03-25 18:48:00 +08:00 via iPhone
    sd4399340
        16
    sd4399340  
    OP
       2016-03-25 18:48:32 +08:00 via iPhone
    @HustLiu yml 其实是最人性化的,不过 JS 跟 json 亲啊
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2733 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 14:37 · PVG 22:37 · LAX 06:37 · JFK 09:37
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.