公司需要做一个九格切图功能, 方便发布至朋友圈. 本来用Python三十行搞定. 但是被测试部diss了说我不会用Java写, 当时一时气不过用原生Java又写了一个, 整整一百五十行… 我的青春啊
中间踩了BufferedImage的很多坑, 在此总结一下BufferedImage的一些用法
通过URL读取BufferedImage
// 需要对IOException进行处理, 一共两处, 在URL连接处和文件读取处
URL url = new URL("http://yihezo.cn/static/media/logo.9d4a5ade.png");
URLConnection connection = url.openConnection(); //打开连接
connection.setDoOutput(true);
connection.setReadTimeout(3000);// 设置超时时间(非