java如何在后台生成echarts图表并将图片插入到word文档中,完整demo
下面是一个完整的Java示例代码,可以将生成echarts图表并将图片插入到Word文档中并保存到本地磁盘。import com.github.abel533.echarts.Options;import com.github.abel533.echarts.axis.CategoryAxis;import com.github.abel533.echarts.axi
下面是一个完整的Java示例代码,可以将生成echarts图表并将图片插入到Word文档中并保存到本地磁盘。
1:添加相关依赖:
<dependency> <groupId>com.github.abel533</groupId> <artifactId>echarts-java</artifactId> <version>2.3.3</version> </dependency> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>4.1.2</version> </dependency> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</artifactId> <version>4.1.2</version> </dependency>
2:代码
import com.github.abel533.echarts.Options; import com.github.abel533.echarts.axis.CategoryAxis; import com.github.abel533.echarts.axis.ValueAxis; import com.github.abel533.echarts.code.Trigger; import com.github.abel533.echarts.json.GsonOption; import com.github.abel533.echarts.series.Bar; import com.github.abel533.echarts.util.EnhancedOption; import com.github.abel533.echarts.util.GsonUtil; import com.github.abel533.echarts.util.MapDataUtil; import com.github.abel533.echarts.util.Prepare; import com.github.abel533.echarts.util.TestUtil; import com.github.abel533.echarts.util.Theme; import org.apache.poi.util.Units; import org.apache.poi.xwpf.usermodel.XWPFDocument; import org.apache.poi.xwpf.usermodel.XWPFParagraph; import org.apache.poi.xwpf.usermodel.XWPFRun; import org.apache.poi.xwpf.usermodel.XWPFTable; import org.apache.poi.xwpf.usermodel.XWPFTableRow; import java.awt.*; import java.awt.image.BufferedImage; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; public class EchartsT
原创不易,完成人机校验,阅读全文