祈灵工具箱

🚧甘特图在线制作 - 免费项目进度计划表,导出图片

做项目计划、排期汇报时,用甘特图能一眼看清每项任务什么时候开始、什么时候结束、谁在等谁。在表格里填写任务名称、分组、开始和结束日期(或直接填工期天数)、完成进度,以及前置任务编号,右侧就会实时画出甘特图:同一分组的任务归在一起,进度用深色填充表示,里程碑显示为菱形,前置任务结束后才开始的依赖关系用箭头连接;如果某个任务在前置任务结束前就开始了,箭头会变成红色虚线提醒。勾选“只算工作日”后,工期按周一到周五计算、自动跳过周末,图上周末以灰色标出。时间刻度可以按日、周、月切换,并显示今天线。可以直接在图上拖动任务条移动日期,拖动两端调整开始或结束;“按依赖自动排期”会把所有任务顺延到前置任务完成之后。完成后可导出 PNG 或 SVG 图片放进汇报文档,也能导出 CSV 在 Excel 中编辑后再导入,或者粘贴 Mermaid 的 gantt 语法直接生成。数据自动保存在本机浏览器。

免费 · 无需注册 · 浏览器本地处理最后更新:

正在加载工具...

如何使用甘特图制作

  1. 1在任务表中填写任务、分组、开始日期和工期(或结束日期)、进度和前置任务
  2. 2选择日 / 周 / 月刻度,在图上拖动任务条微调,需要时点“按依赖自动排期”
  3. 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 备份,以后可以原样导入继续编辑。