📄 charservice.java
字号:
package com.service;
import com.domain.DatasetObj;
public interface CharService {
/**
* 接口定义
*
* @param datasetObj
* JFreeChart数据集
* @param reportpath
* 图片输出路径
* @param imgname
* 图片输出命名
* @param imgtype
* 图片输出类型(JPEG/PNG)
* @param width
* 图片输出宽度
* @param hight
* 图片输出高度
* @return 返回图片输出路径
* @throws Exception
*/
/*
* 2D折线图
*/
public String line2DChar(DatasetObj datasetObj, String reportpath,
String imgname, String imgtype, int width, int hight)
throws Exception;
/*
* 3D折线图
*/
public String line3DChar(DatasetObj datasetObj, String reportpath,
String imgname, String imgtype, int width, int hight)
throws Exception;
/*
* XY数据点折线图
*/
public String lineDataPointChar(DatasetObj datasetObj, String reportpath,
String imgname, String imgtype, int width, int hight)
throws Exception;
/*
* 面积图
*/
public String areaChar(DatasetObj datasetObj, String reportpath,
String imgname, String imgtype, int width, int hight)
throws Exception;
/*
* 堆积面积图
*/
public String areaStackedChar(DatasetObj datasetObj, String reportpath,
String imgname, String imgtype, int width, int hight)
throws Exception;
/*
* XY数据点面积图
*/
public String areaDataPointChar(DatasetObj datasetObj, String reportpath,
String imgname, String imgtype, int width, int hight)
throws Exception;
/*
* XY数据点阶梯面积图
*/
public String areaDataStepChar(DatasetObj datasetObj, String reportpath,
String imgname, String imgtype, int width, int hight)
throws Exception;
/*
* 数据点堆积面积图
*/
public String areaDataStackedChar(DatasetObj datasetObj, String reportpath,
String imgname, String imgtype, int width, int hight)
throws Exception;
/*
* 2D柱图
*/
public String bar2DChar(DatasetObj datasetObj, String reportpath,
String imgname, String imgtype, int width, int hight)
throws Exception;
/*
* 3D柱图
*/
public String bar3DChar(DatasetObj datasetObj, String reportpath,
String imgname, String imgtype, int width, int hight)
throws Exception;
/*
* 2D柱线图
*/
public String barLine2DChar(DatasetObj datasetObj, String reportpath,
String imgname, String imgtype, int width, int hight)
throws Exception;
/*
* 3D柱线图
*/
public String barLine3DChar(DatasetObj datasetObj, String reportpath,
String imgname, String imgtype, int width, int hight)
throws Exception;
/*
* 2D堆积柱图
*/
public String bar2DStackedChar(DatasetObj datasetObj, String reportpath,
String imgname, String imgtype, int width, int hight)
throws Exception;
/*
* 3D堆积柱图
*/
public String bar3DStackedChar(DatasetObj datasetObj, String reportpath,
String imgname, String imgtype, int width, int hight)
throws Exception;
/*
* XY数据点柱状图
*/
public String barDataPointChar(DatasetObj datasetObj, String reportpath,
String imgname, String imgtype, int width, int hight)
throws Exception;
/*
* 2D饼状图
*/
public String pie2DChar(DatasetObj datasetObj, String reportpath,
String imgname, String imgtype, int width, int hight)
throws Exception;
/*
* 3D饼状图
*/
public String pie3DChar(DatasetObj datasetObj, String reportpath,
String imgname, String imgtype, int width, int hight)
throws Exception;
/*
* 2D复合饼状图
*/
public String pie2DMultipleChar(DatasetObj datasetObj, String reportpath,
String imgname, String imgtype, int width, int hight)
throws Exception;
/*
* 3D复合饼状图
*/
public String pie3DMultipleChar(DatasetObj datasetObj, String reportpath,
String imgname, String imgtype, int width, int hight)
throws Exception;
/*
* 环形图
*/
public String ringChar(DatasetObj datasetObj, String reportpath,
String imgname, String imgtype, int width, int hight)
throws Exception;
/*
* 散点图
*/
public String scatterChar(DatasetObj datasetObj, String reportpath,
String imgname, String imgtype, int width, int hight)
throws Exception;
/*
* 组织图
*/
public String histogramChar(DatasetObj datasetObj, String reportpath,
String imgname, String imgtype, int width, int hight)
throws Exception;
/*
* 气泡图
*/
public String bubbleChar(DatasetObj datasetObj, String reportpath,
String imgname, String imgtype, int width, int hight)
throws Exception;
/*
* 甘特图
*/
public String ganttChar(DatasetObj datasetObj, String reportpath,
String imgname, String imgtype, int width, int hight)
throws Exception;
/*
* 股价图
*/
public String highLowChar(DatasetObj datasetObj, String reportpath,
String imgname, String imgtype, int width, int hight)
throws Exception;
/*
* 烛台图
*/
public String candlestickChar(DatasetObj datasetObj, String reportpath,
String imgname, String imgtype, int width, int hight)
throws Exception;
/*
* 雷达图
*/
public String polarChar(DatasetObj datasetObj, String reportpath,
String imgname, String imgtype, int width, int hight)
throws Exception;
/*
* 瀑布图
*/
public String waterFallChar(DatasetObj datasetObj, String reportpath,
String imgname, String imgtype, int width, int hight)
throws Exception;
/*
* 晶片图
*/
public String waferMapChar(DatasetObj datasetObj, String reportpath,
String imgname, String imgtype, int width, int hight)
throws Exception;
/*
* 时序图
*/
public String timeSeriesChar(DatasetObj datasetObj, String reportpath,
String imgname, String imgtype, int width, int hight)
throws Exception;
/*
* WindPlot
*/
public String windPlotChar(DatasetObj datasetObj, String reportpath,
String imgname, String imgtype, int width, int hight)
throws Exception;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -