用于 3D 图表的开源 Java 库
使用免费 Java API 生成和管理各种 3D 图表,这些图表可轻松用于客户端和服务器端应用程序。
Orson Charts 是一个非常强大的开源库,使您的 Java 应用程序能够轻松地创建和管理各种 3D 图表。创建的 3D 图表可用于客户端应用程序以及服务器端应用程序。它还可以导出为多种重要的文件格式,例如 PDF、SVG、PNG、JPEG 等等。
Orson Charts 库为用户提供了易用性,使软件开发人员能够制作出令人惊叹的交互式多种图表类型,例如饼图、条形图、折线图、面积图、散点图、曲面图等。包括与图表操作相关的重要功能,例如创建图表、修改图表、查看图表、图表数据呈现、交互式图表支持等等。
Orson Charts 是一个一致且有据可查的库,其中包括支持鼠标的图表查看器。它还包括可配置的工具提示支持。它还支持支持鼠标的图表查看器,可提供 360 度旋转和缩放。
奥森图入门
安装 Orson Charts 的最简单和推荐的方法是通过 GitHub。请使用以下命令安装 Orson Charts。
通过 GitHub 安装 Orson Charts
gh repo clone jfree/orson-charts
通过 Java 创建多个图表
开源库 Orson Charts 提供了在自己的应用程序中创建多种类型图表的功能。该库提供了一些有用的方法来构建常见类型的图表,如面积图、条形图、折线图、堆积条形图、饼图等。您可以为图表提供标题。图表可以有简单的标题或复合标题。您可以轻松修改现有图表元素、标题,并设置您自己选择的范围。
通过 Java 将图表导出为 PDF
Orson Charts 库使软件开发人员只需几行 Java 代码即可将图表导出为 PDF 文件格式。一旦你组成了图表的元素,设置了标题,数据值的范围,事情就完成了,你可以轻松地将它呈现为 PDF 文件。此外,图表查看器组件允许开发人员在任何方向上 360 度缩放和旋转图表。
将图表渲染为 SVG 格式
SVG(可缩放矢量图形)规范是万维网联盟 (W3C) 自 1999 年以来制定的开放标准。SVG 用于为 Web 定义基于矢量图形的图形。最棒的是 SVG 文件中的每个元素和每个属性都可以进行动画处理。 Orson 图表库使软件开发人员只需几行代码即可将图表导出为 SVG、PNG 和 JPEG 格式。