产品简介
CanvasEditor 基于Canvas技术的简历编辑器,让您自由绘制简历内容,避免固定模板的限制。所有数据存储在本地,确保隐私安全。通过智能排版,导出PDF时自动保持一页简历,更专业美观。适合需要定制简历、注重隐私的求职者。
核心功能
- Canvas自由绘制简历图形
- 数据本地存储无服务器上传
- PDF导出自动保持一页
- 跨平台浏览器支持
- 插件化可扩展框架
快速开始
- 运行 npm install -g pnpm@8.11.0 安装 pnpm
- 执行 pnpm install 安装依赖
- 运行 npm run dev:react 启动编辑器
界面预览
与其他方案对比
| 对比项 | CanvasEditor | 同类方案 |
|---|---|---|
| 模板灵活性 | 基于Canvas自由绘制,无固定模板限制 | 模板固定,位置和边距可能不满意 |
| 数据安全 | 纯前端项目,数据本地存储,无服务器上传 | 需要登录,数据存储在服务端,有泄漏风险 |
| 排版控制 | 通过排版生成PDF,设置页面大小后总保持一页 | 内容多时易导出多页,影响美观 |
适合谁用
- 需要自定义简历布局的求职者
- 注重个人数据隐私的用户
- 希望简历保持一页美观的职场人士
下载与版本
当前最新版本为 master,发布于 。支持 Windows、macOS、Linux。
⚠️ 注意:本项目仅提供源代码下载,不包含可直接运行的安装包(exe/dmg/apk 等。下载后需要自行编译构建才能使用,适合有一定开发经验的用户。如果你不熟悉编译流程,建议寻找同类开箱即用的替代方案。
注意事项
- 本工具仅供学习和研究使用,请遵守相关法律法规。
- 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
- 项目源码地址:https://github.com/WindRunnerMax/CanvasEditor