资源简介
Tp5框架 包含电商前后端,包含电商大部分功能,可用于二次开发
代码片段和文件信息
/**
* @license Highcharts JS v2.3.3 (2012-11-02)
*
* (c) 20012-2014
*
* Author: Gert Vaartjes
*
* License: www.highcharts.com/license
*/
package com.highcharts.export.converter;
import java.io.File;
import java.io.IOException;
import java.net.SocketTimeoutException;
import java.util.HashMap;
import java.util.Map;
import java.util.NoSuchElementException;
import java.util.concurrent.TimeoutException;
import org.apache.commons.io.FileUtils;
import org.apache.log4j.Logger;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.google.gson.Gson;
import com.highcharts.export.pool.PoolException;
import com.highcharts.export.pool.BlockingQueuePool;
import com.highcharts.export.server.Server;
import com.highcharts.export.util.MimeType;
@Service(“svgConverter“)
public class SVGConverter {
@Autowired
private BlockingQueuePool serverPool;
protected static Logger logger = Logger.getLogger(“converter“);
private static final String SVG_DOCTYPE = “l version=\“1.0\“ standalone=\“no\“?>“;
public String convert(String input MimeType mime
String constructor String callback String globalOptions Float width Float scale String filename) throws SVGConverterException PoolException NoSuchElementException TimeoutException {
return this.convert(input globalOptions null null mime constructor callback width scale filename);
}
public String convert(String input String globalOptions String dataOptions String customCode MimeType mime
String constructor String callback Float width Float scale String filename) throws SVGConverterException PoolException NoSuchElementException TimeoutException {
Map params = new HashMap();
Gson gson = new Gson();
if (filename != null) {
params.put(“outfile“ filename);
} else {
params.put(“type“ mime.name().toLowerCase());
}
params.put(“infile“ input);
if (constructor != null && !constructor.isEmpty()) {
params.put(“constr“ constructor);
}
if (callback != null && !callback.isEmpty()) {
params.put(“callback“ callback);
}
if (globalOptions != null && !globalOptions.isEmpty()) {
params.put(“globaloptions“ globalOptions);
}
if (dataOptions != null && !dataOptions.isEmpty()) {
params.put(“dataoptions“ dataOptions);
}
if (customCode != null && !customCode.isEmpty()) {
params.put(“customcode“ customCode);
}
if (width != null) {
params.put(“width“ String.valueOf(width));
}
if (scale != null) {
params.put(“scale“ String.valueOf(scale));
}
// parameters to JSON
String json = gson.toJson(params);
// send to phantomJs
String output = ““;
output = requestServer(json);
// check first for errors
if (output.length() > 5 && output.substring(05).equalsIgnoreCase(“error“
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 29 2016-03-06 19:31 .gitignore
文件 1243 2016-03-06 19:31 .travis.yml
目录 0 2016-05-22 20:14 admin\
文件 13 2016-03-06 19:31 admin\.htaccess
目录 0 2016-05-22 20:14 admin\app_extend\
文件 0 2016-04-17 21:25 admin\app_extend\common.php
文件 0 2016-04-17 21:24 admin\app_extend\config.php
目录 0 2016-05-22 20:14 admin\app_extend\controller\
目录 0 2016-05-22 20:14 admin\app_extend\controller\miaosha\
文件 201 2016-04-17 22:05 admin\app_extend\controller\miaosha\Index.php
目录 0 2016-05-22 20:14 admin\app_extend\controller\tuangou\
文件 201 2016-04-17 22:08 admin\app_extend\controller\tuangou\Index.php
目录 0 2016-05-22 20:14 admin\app_extend\controller\weixin\
文件 200 2016-04-17 22:08 admin\app_extend\controller\weixin\Index.php
目录 0 2016-05-22 20:14 admin\app_extend\model\
目录 0 2016-04-17 21:25 admin\app_extend\model\miaosha\
目录 0 2016-04-17 21:25 admin\app_extend\model\tuangou\
目录 0 2016-04-17 21:25 admin\app_extend\model\weixin\
目录 0 2016-05-22 20:14 admin\app_extend\view\
目录 0 2016-05-22 20:14 admin\app_extend\view\miaosha\
目录 0 2016-05-22 20:14 admin\app_extend\view\miaosha\index\
文件 167 2016-04-17 22:06 admin\app_extend\view\miaosha\index\index.html
目录 0 2016-05-22 20:14 admin\app_extend\view\tuangou\
目录 0 2016-05-22 20:14 admin\app_extend\view\tuangou\index\
文件 167 2016-04-17 22:07 admin\app_extend\view\tuangou\index\index.html
目录 0 2016-05-22 20:14 admin\app_extend\view\weixin\
目录 0 2016-05-22 20:14 admin\app_extend\view\weixin\index\
文件 167 2016-04-17 22:07 admin\app_extend\view\weixin\index\index.html
文件 620 2016-04-21 13:39 admin\command.php
目录 0 2016-04-17 21:24 admin\common\
文件 0 2016-04-21 13:18 admin\common.php
............此处省略4195个文件信息
相关资源
- 好用的php微信企业号
- 最专业的PHP集成环境秒杀phpStudy、xa
- THINKPHP商城,含支付宝、微信支付
- thinkPHP支付宝支付功能完整源码
- phpMyFAQ v3.0.1 多国语言版
- php MyFAQ问答系统 多国语言版 v3.0.4
- phpMyFAQ 问答系统
- phpMyFAQ v3.0.0 多国语言版
- phpMyFAQ 开源问答系统 v3.0.0 RC2
- PHP网页小游戏
- php小说采集demo
- PHP寄生虫繁殖劫持程序V3.0
- 韩顺平 PHP从入门到精通百度云资源(
- windows安装intl扩展
- phpSpreadsheet.zip
- Xblog、PHPwind、Oblog三款主流商用博客软
- PHP微信扫码关注公众号并授权登录.
- ZipFile.php(PHP压缩类打包)
- php聊天室源码群聊私聊多聊天室
- PHP支持手势的手机端图片裁剪上传
- 使用PHP+Sphinx建立高效的站内搜索引擎
- vip影视源码自动无需采集THINKPHP版
- ThinkPHP5.1 excel表的导入导出操作 (P
- PhpSpreadsheet Excel组件,PHPExcel升级版
- 追梦翔飞数字报刊管理系统PHPV7.3
- 拼团商城开源系统-基于thinkphp5-如花拼
- 微信支付Native扫码方式PHP
- 微信分享jssdk朋友圈带缩略图-utf8php通
- php简历模板
- php大马一句话数据库集合
评论
共有 条评论