Highcharts 本地导出图片 Java

下载的 Highcharts-2.3.5.zip

解压后 有 E:\Highcharts\Highcharts-2.3.5\exporting-server\java 目录 提供了Java实现的导出应用。

1)安装maven,配置环境变量. (http://maven.apache.org/download.cgi)
  1.jdk 我装的是E:\java\jdk\jdk1.6.0_02-windows.exe
  2.我的电脑-----属性----高级-----环境变量-----环境变量-----新建
  3.变量名:M2_HOME
  4.变量值:E:\maven\apache-maven-3.0.3
  5.找到path 在环境变量值尾部加入:;%M2_HOME%\bin;---前面注意分号

6.打开命令提示符(开始---运行---cmd),检查我们的java环境和maven环境是否有误。
        java -version
        mvn -v
  7.修改仓库位置
       1> E:\maven\apache-maven-3.0.5\conf\settings.xml
       2> 修改 <localRepository>E:/maven/repo</localRepository>
       3> 打开命令提示符,输入:mvn help:system (这里会下载很多文件到E:/maven/repo 这里我等了10分钟)

maven环境搭建好了  (cmd -> E:\ -> c E:\Highcharts\Highcharts-2.3.5\exporting-server\java\highcharts-export )
2)在命令行进入到E:\Highcharts\Highcharts-2.3.5\exporting-server\java\highcharts-export目录,
       执行mvn package (这里我也等了蛮久,估计也有10分钟吧) ,然后maven就会把应用打包。
       最后在\Highcharts-2.3.5\exporting-server\java\highcharts-export\目录下会生成一个target目录,
       target目录中就会有highcharts-export.war,把highcharts-export.war复制到我们的应用服务器发布即可。
       我的目录是 D:\apache-tomcat-7.0.16\webapps\highcharts-export.war

3)把导出的链接接修改为本地应用的链接
       在exporting.js中搜索 exporting={type:"image/png",url:"http://export.highcharts.com/" ,
       然后把url改成自己刚发布的:exporting={type:"image/png",url:"http://localhost:8080/highcharts-export"

highcharts-export.war下载

Highcharts 本地导出图片 Java,布布扣,bubuko.com

时间: 2024-10-08 10:29:33

Highcharts 本地导出图片 Java的相关文章

HighCharts本地下载图片

使用HighCharts下载图片的时候会弹出如下的对话框 可以看到对话框显示从export.highcharts.com下载图片.查看highchart的js文件export.js可以看到 defaultOptions.exporting={ type:'image/png', url:'http://export.highcharts.com' } 可以知道下载图片的时候是通过highcharts网站下载的,在没有外网的情况下图表下载功能无法实现 修改方法: 1.添加ImageExport.a

Fusioncharts的导出图片訪问官网问题

Fusioncharts3.5使用自带的导出功能,须要訪问官网 问题描写叙述:使用fusioncharts自带的exportchart方法来导出图片的时候.要訪问export.api3.fusioncharts.com, 为此.因为任务量的大小或者网络性能的原因.或者局域网的限制性导致了下载图片不全或者不能訪问server的 server报504的错误. 解决方式:通过在Fusioncharts.js文件里搜索export.api3.fusioncharts.com发现,它的导出图片的功能,的确

Highcharts使用phantomjs导出图片

Highcharts使用phantomjs导出图片 ?Highcharts使用phantomjs导出图片 描述 在用Highcharts这个强大的图标组件时,你一定在某些时刻想把画出来的图标导出为一个图片并下载到本地.Highcharts本身提供了导出功能,只需要导入exporting.js文件,就可以在图表右上角找到导出按钮了.这已经基本满足的大多数情况我们的需求.但是这原始到导出是发送请求到Highcharts的服务器上进行转化的,很多时候我们并不想把我们的数据信息暴露给他们,所以我们必须在

Highcharts导出图片

概述: Highcharts是在做项目涉及到统计图的时候大家的首选,同时也会用到highcharts的export功能,将统计图导出为图片,刚好,最近也遇到了这样的事情,总结出来,以备后用. 导出方式: highcharts导出图片实现有三种:highcharts服务器导出.局域网服务器导出.本地后台导出. 首先,highcharts服务器导出是默认的导出方式,不需要任何操作,只需在chart中配置export参数即可,但是这种导出方式需要联网: 其次,局域网服务器导出,需要在局域网内配置导出的

highcharts 导出图片 .net Demo

highcharts 的Net导出服务  GitHub上整理的https://github.com/imclem/Highcharts-export-module-asp.net 引用两个程序集 sharpPDF.dll,Svg.dll (实际上就是将svg转化成其他格式的图片) 两种导出情况:   1.只需要图片,修改自带导出按钮的请求路径路径就行2.需要插入到word等二次处理再导出时 页面: @{ ViewBag.Title = "Index"; } @section css{

highchart本地化导出图片

由于项目运行在内容,而且本身自带的功能是想highcharts  服务器写文件然后再下载的,所以 highchart本地化导出图片 就很需要. 第一步修改export.js 里的URl 在在exporting.js中放心的将http://export.highcharts.com/改为我们自己的地址了,我这里改为了http://192.168.0.32:8080/highchart-export/export这个地址:然后就可以在图表中显示我们自己的地址了,如下图所示: 第二步修改参数 在网上找

hightchart导出图片

通常在使用highchart导出图片pdf等文件时,我们一般直接引入exporting.js即可 执行导出操作则会直接请求highchart服务器,执行生成图片等操作,然后下载到客户端: 但这一切的操作可执行的前提,必须用户使用的pc客户端连接到外网上,否则无法执行下载操作. 我们必须通过自定义的模式,来实现转换.生成图片pdf等操作. 查询hightchart官网,highchart官网提供了三三种服务端模式,java,php 以及phantomjs(+node),针对我们asp.net程序,

PHP Excel表格导出图片方法

1.进入PHP Excel官网后,找到右边的download按钮,下载,下载完成的是一个压缩文件,解压放到你的项目目录里. 2.查看解压文件是否有PHPExcel_Worksheet_Drawing图片文件类. 3.创建一个excel.php文件,开始编写PHP Excel到出. 实例代码: <?php /** * PHP Excel表格导出图片方法 * 2015-07-30 巴亚云 */ function ExcelCustomers(){ /*引入phpexcel核心类文件*/ includ

搭建Highcharts曲线图导出工具

Highcharts是非常不错的页面曲线图工具,官网在https://www.highcharts.com/download/ 问题就是如果工作环境是个封闭的内网,曲线图就无法正常导出,就需要搭建本地导出服务器. 搭建方法如下: 官网介绍:https://www.hcharts.cn/docs/setting-up-the-server 官方提供了两种方式 一种是npm安装 一种是git安装 这里提供第一种,第二种我自己都没有成功过. 首先我们要找台能连接外网的独立服务器,先把环境包都装好. 1