当前位置: 首页 > 教程 > JFreeChart >

JFreeChart ChartUtilities类

精华
小牛编辑
188浏览
2023-03-14

JFreeChart ChartUtilities类介绍

  • ChartUtilities 类属于 JFreeChart 库的 org.jfree.chart 包。
  • 此类也称为“ChartUtils 类”。
  • 就像 ChartFactory 类一样,这个类有许多静态方法。
  • 此类中的大多数方法处理图表到图像格式或基本 HTML 图像映射的转换。

JFreeChart ChartUtilities类的构造方法

构造方法 描述
ChartUtils() 这是 ChartUtilities 类的默认构造函数

JFreeChart ChartUtilities类的方法

方法 描述
encodeAsPNG(BufferedImage image) 此方法将 BufferedImage 编码为 PNG 格式。
getImageMap(String name, ChartRenderingInfo info) 此方法创建一个 HTML 图像映射。
saveChartAsJPEG(File file, float quality, JFreeChart chart, int width, int height) 此方法将图表保存到 JPEG 格式的文件中。
saveChartAsPNG(File file, JFreeChart chart, int width, int height) 此方法将图表以 PNG 格式保存到指定文件。
writeChartAsJPEG(OutputStream out, float quality, JFreeChart chart, int width, int height) 此方法将图表写入 JPEG 格式的输出流。
writeImageMap(PrintWriter writer, String name, ChartRenderingInfo info, boolean useOverLibForToolTips) 此方法将图像映射写入输出流。
writeScaledChartAsPNG(OutputStream out, JFreeChart chart, int width, int height, int widthScaleFactor, int heightScaleFactor) 此方法将图表的缩放版本写入 PNG 格式的输出流。