資源簡(jiǎn)介
在官方代碼的基礎(chǔ)上增加了后臺(tái)生成圖片的功能,依賴(lài)Springboot,啟動(dòng)web服務(wù)后,由ImageUtil根據(jù)option的內(nèi)容,生成html臨時(shí)文件,并調(diào)用自帶的打開(kāi)瀏覽器功能進(jìn)行預(yù)覽,在瀏覽器端生成圖片后,將圖片的DataUrl發(fā)送到后端進(jìn)行保存。
新增的ImageUtil提供了exportToImage方法,傳入option對(duì)象(必填)、圖片存儲(chǔ)路徑(選填)、圖片名稱(chēng)(選填)、寬高(選填),生成圖片后調(diào)用瀏覽器預(yù)覽功能,等待文件保存完成,如果保存失敗,自動(dòng)重試3次,最后返回圖片在服務(wù)器上的實(shí)際路徑,便于后續(xù)處理,如導(dǎo)出到Word或Excel中。
后端接收?qǐng)D片的服務(wù)器端口和默認(rèn)圖片大小可通過(guò)echart.properties文件進(jìn)行配置:
#生成圖片的服務(wù)器的url
echart.server.url=http://localhost:8080
echart.server.action=/echart/saveImage
#圖片的寬高
echart.height=600
echart.width=800
壓縮包中含ECharts-3.0.0.6.jar和ECharts-3.0.0.6-sources.jar

代碼片段和文件信息
?屬性????????????大小?????日期????時(shí)間???名稱(chēng)
-----------?---------??----------?-----??----
?????文件??????965131??2019-04-02?17:32??ECharts-3.0.0.6.jar
?????文件?????1002820??2019-04-02?17:32??ECharts-3.0.0.6-sources.jar
-----------?---------??----------?-----??----
?????文件??????965131??2019-04-02?17:32??ECharts-3.0.0.6.jar
?????文件?????1002820??2019-04-02?17:32??ECharts-3.0.0.6-sources.jar
- 上一篇:android指南針&手電筒源代碼
- 下一篇:java 素材非常實(shí)用
評(píng)論
共有 條評(píng)論