🚧甘特图在线制作 - 免费项目进度计划表,导出图片
做项目计划、排期汇报时,用甘特图能一眼看清每项任务什么时候开始、什么时候结束、谁在等谁。在表格里填写任务名称、分组、开始和结束日期(或直接填工期天数)、完成进度,以及前置任务编号,右侧就会实时画出甘特图:同一分组的任务归在一起,进度用深色填充表示,里程碑显示为菱形,前置任务结束后才开始的依赖关系用箭头连接;如果某个任务在前置任务结束前就开始了,箭头会变成红色虚线提醒。勾选“只算工作日”后,工期按周一到周五计算、自动跳过周末,图上周末以灰色标出。时间刻度可以按日、周、月切换,并显示今天线。可以直接在图上拖动任务条移动日期,拖动两端调整开始或结束;“按依赖自动排期”会把所有任务顺延到前置任务完成之后。完成后可导出 PNG 或 SVG 图片放进汇报文档,也能导出 CSV 在 Excel 中编辑后再导入,或者粘贴 Mermaid 的 gantt 语法直接生成。数据自动保存在本机浏览器。
免费 · 无需注册 · 浏览器本地处理最后更新:
正在加载工具...
如何使用甘特图制作
- 1在任务表中填写任务、分组、开始日期和工期(或结束日期)、进度和前置任务
- 2选择日 / 周 / 月刻度,在图上拖动任务条微调,需要时点“按依赖自动排期”
- 3导出 PNG / SVG 图片,或导出 CSV / JSON 保存计划
常见问题
- “只算工作日”是怎么计算工期的?
- 勾选后,工期只数周一到周五:比如周四开始、工期 3 天,结束日是下周一。开始日期如果落在周末,会顺延到下一个工作日计算。拖动任务条时也会保持工作日工期不变。目前只跳过周六周日,不包含法定节假日和调休,遇到长假请手动调整日期。
- 依赖关系怎么设置?红色虚线是什么意思?
- 每个任务都有一个编号(ID 列),在“前置任务”里填写它依赖的任务编号,多个用逗号分隔,图上就会从前置任务的结束处画箭头指向它的开始处(完成—开始关系)。如果任务开始得比前置任务结束还早,箭头会变成红色虚线;点击“按依赖自动排期”,工具会自动把这些任务顺延到前置任务完成之后,并保持原有工期。
- 可以导入 Excel 或 Mermaid 里的计划吗?
- 可以。CSV 需要包含 name(任务)和 start(开始)列,可选 id、section(分组)、end(结束)、duration(工期)、progress(进度)、dependencies(前置任务,用分号分隔)、milestone(里程碑)和 color 列,也可以先导出一份 CSV 当模板。Mermaid 支持 title、section、excludes weekends 以及 “任务 :done, id, 2026-01-05, 5d” 或 “after id” 写法,粘贴进“Mermaid 语法”面板即可导入。
- 导出的图片清晰吗?数据保存在哪里?
- 甘特图是矢量绘制的,SVG 可以无限放大,PNG 按 2 倍分辨率导出,放进 PPT 或文档都很清晰。任务数据自动保存在当前浏览器的本地存储中,不会上传服务器;清除浏览器数据会丢失,建议定期导出 JSON 备份,以后可以原样导入继续编辑。