写了个纯前端的 Markdown 简历生成器,解决 A4 分页和样式痛点,支持中文

发布于

作为一个习惯用 Markdown 写一切的程序员,每次改简历都非常痛苦。市面上现有的工具,要么不支持中文导出 PDF(估计是没内嵌字体),要么在导出 PDF 时,经常出现一行字被硬生生截断在两页 A4 纸中间的情况。

为了彻底解决自己的痛点,我撸了这个纯前端、无后端的 Markdown 简历生成器。

🔗 项目地址: [GitHub](https://github.com/Victor-Go/Victor-Go.github.io)
🌐 在线体验: [在线体验](https://victor-go.github.io/)

### 💡 核心设计与痛点解决
1. **完美的 PDF / A4 打印与分页机制**
这是很多同类工具的硬伤。我针对 CSS 打印媒体查询(@media print)和分页符(page-break)进行了深度调优。你可以选择单页 A4 严格限制,也可以在多页模式下自动规避“标题或段落被截断在折页处”的视觉灾难。
2. **实时预览与多主题排版**
左边 Markdown 编辑,右边即时渲染出符合标准招聘排版的 PDF 预览,支持一键调出浏览器系统打印(Ctrl+P / Cmd+P)保存为完美无损的 PDF。

### 🛠️ 技术栈
为了让整个工具足够轻量、极致响应:
- 使用 React / TypeScript 构建
- 纯前端 Markdown 解析与 CSS 打印引擎优化

---
刚刚把项目整理开源,如果这个小工具能帮你在求职季省去排版简历的烦恼,求点个 **Star** 🌟 支持一下!

也特别欢迎大家提 Issue 或者 PR,无论是想要更多的排版主题,还是对 PDF 导出有更好的 CSS 方案,都可以一起讨论一下。

GitHub Repo: [GitHub](https://github.com/Victor-Go/Victor-Go.github.io)

---

原文链接:[点击查看](https://www.v2ex.com/t/1227599)

评论

暂无评论。