4 个稳定版本
3.1.0 | 2024年5月26日 |
---|---|
3.0.1 | 2023年2月20日 |
2.0.0 | 2023年2月10日 |
在 命令行工具 中排名第 915
在 jira_to_gantt 中使用
54KB
598 行(不包括注释)
甘特图生成器
自 v2.0 版本开始,工具现在可以生成 SVG 文件。
这是一个生成简单甘特图的工具。以下是一些示例输出
工具的重点是从现有数据生成图表,而不是计算项目依赖关系。
使用 cargo install gantt_chart
安装。使用 gantt-chart
运行。如果您已安装 resvg,可以使用以下命令生成 PNG 位图
resvg example/project.svg example/project.png --background '#ffffff'`
它具有以下功能
- 接受简单的 JSON5 格式的输入日期
- 按资源分组任务
- 在完成前一个任务后立即为每个资源安排任务
- 允许创建零长度项目里程碑
- 使用 黄金比例 算法自动生成资源颜色
- 可自定义列宽
- SVG 允许轻松转换为其他格式
- 可以将任务显示为完成或未完成
- 可以添加虚线标记当前或其他日期
- 可以生成资源表
- 考虑周末并按需扩展任务持续时间,以确保开始和结束时间为工作日
您可以使用该工具快速生成高级项目时间线。对于完整的甘特图功能,我建议使用像 OmniPlan 这样的工具。
依赖项
~4–15MB
~146K SLoC