本简要指南说明了如何使用 Java 在 Excel 中创建甘特图。内容包括 IDE 设置的详细信息、步骤列表,以及使用 Java 构建甘特图的示例代码。您将获得在无需外部数据源的情况下创建示例任务并生成甘特图所需的信息。
Steps to Create Gantt Diagram using Java
- 设置环境以使用 Aspose.Cells for Java 创建甘特 chart
- 加载 Aspose.Cells 许可证以启用产品的全部功能
- 创建 workbook 并更改第一个工作表的名称
- 定义任务列表并设置名称、开始日期和结束日期
- 编写表头并使用最早的任务开始时间设置基线
- 为每一行填充任务数据、计算后的开始偏移量和持续时间
- 设置开始/结束日期列的格式,并在表格中自动调整列宽
- 添加堆叠条形图,并将任务名称、偏移量和持续时间绑定到图表
- 关闭偏移系列视图,设置任务条和绘图区的样式,并保存文件
以上步骤总结了如何使用 Java 在 Excel 中创建甘特图。创建工作簿,添加工作表,设置具有开始和结束日期的任务,计算偏移量和持续时间,并对日期进行格式化以实现清晰的可视化。最后,从构建的范围创建堆叠条形图以查看甘特时间线,并保存工作簿。
Code to Develop Gantt Chart in Excel using Java
上述代码演示了使用 Java 开发甘特图生成器。您可以冻结表头行,并为任务创建具有预定义样式的表格,以便在滚动时提高数据的可读性。此外,还可以根据任务持续时间或状态动态设置条形颜色,并将图表导出为图像或 PDF,以便与其他工具轻松共享。
本文介绍了创建甘特图的过程。要创建股票图表,请参阅文章 使用 Java 在 Excel 中创建股票图表。