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

分享一个可高度自定义的生成简历 PDF 文件的方案

  •  
  •   sdqdaq ·
    nookery · 3 天前 · 416 次点击

    基本原理

    用你擅长的网页开发技术栈渲染单页「简历页面」,并通过 Puppeteer 导出为可打印的 A4 PDF 。

    因为你可以通过编程的方式写页面,所以样式、内容完全由你自己控制。

    而且不是图片形式的 PDF ,是完全可交互的 PDF ,其中的链接可点击,文字可复制。

    使用方式

    1. 安装依赖

    pnpm install
    

    然后 (每个电脑只需执行一次):

    npx puppeteer browsers install chrome
    

    2. 启动开发服务器

    pnpm dev
    

    在浏览器中打开本地地址(默认 Vite 端口为 5173),你可以一边修改一边实时预览简历页面。

    3. 生成 PDF

    pnpm pdf
    

    项目地址

    https://github.com/nookery/LumiCV

    1 条回复    2026-03-21 10:35:17 +08:00
    xiaohanyu
        1
    xiaohanyu  
       12 小时 14 分钟前
    Hey ,你要不要试试我写的 YAMLResume: https://yamlresume.dev ,支持生成 HTML ,PDF 和 Markdown 的,未来也在考虑支持 docx 输出。
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2846 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 14:49 · PVG 22:49 · LAX 07:49 · JFK 10:49
    ♥ Do have faith in what you're doing.