作为一个习惯用 Markdown 写一切的程序员,每次改简历都非常痛苦。市面上现有的工具,要么不支持中文导出 PDF (估计是没内嵌字体),要么在导出 PDF 时,经常出现一行字被硬生生截断在两页 A4 纸中间的情况。
为了彻底解决自己的痛点,我撸了这个纯前端、无后端的 Markdown 简历生成器。
🔗 项目地址: https://github.com/Victor-Go/Victor-Go.github.io 🌐 在线体验: https://victor-go.github.io/
💡 核心设计与痛点解决
-
完美的 PDF / A4 打印与分页机制 这是很多同类工具的硬伤。我针对 CSS 打印媒体查询(@media print )和分页符( page-break )进行了深度调优。你可以选择单页 A4 严格限制,也可以在多页模式下自动规避“标题或段落被截断在折页处”的视觉灾难。
-
实时预览与多主题排版 左边 Markdown 编辑,右边即时渲染出符合标准招聘排版的 PDF 预览,支持一键调出浏览器系统打印( Ctrl+P / Cmd+P )保存为完美无损的 PDF 。
🛠️ 技术栈
为了让整个工具足够轻量、极致响应:
- 使用 React / TypeScript 构建
- 纯前端 Markdown 解析与 CSS 打印引擎优化
刚刚把项目整理开源,如果这个小工具能帮你在求职季省去排版简历的烦恼,求点个 Star 🌟 支持一下!
也特别欢迎大家提 Issue 或者 PR ,无论是想要更多的排版主题,还是对 PDF 导出有更好的 CSS 方案,都可以一起讨论一下。
GitHub Repo: https://github.com/Victor-Go/Victor-Go.github.io