jyy
2021-03-11 403acdaee34690cf0798ea83e8db33079d8a3720
zq-erp/src/main/java/com/matrix/component/tools/ImageUtil.java
@@ -2,8 +2,9 @@
import java.awt.*;
import java.awt.image.BufferedImage;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.*;
import java.net.MalformedURLException;
import java.net.URL;
import java.util.ArrayList;
import java.util.List;
import java.util.regex.Matcher;
@@ -91,4 +92,32 @@
      System.out.println("系统字体数:" + fontCount);
   }
   public static void downloadPicture(String imgUrl,String savePath) {
      URL url = null;
      int imageNumber = 0;
      try {
         url = new URL(imgUrl);
         DataInputStream dataInputStream = new DataInputStream(url.openStream());
         FileOutputStream fileOutputStream = new FileOutputStream(new File(savePath));
         ByteArrayOutputStream output = new ByteArrayOutputStream();
         byte[] buffer = new byte[1024];
         int length;
         while ((length = dataInputStream.read(buffer)) > 0) {
            output.write(buffer, 0, length);
         }
         byte[] context=output.toByteArray();
         fileOutputStream.write(output.toByteArray());
         dataInputStream.close();
         fileOutputStream.close();
      } catch (MalformedURLException e) {
         e.printStackTrace();
      } catch (IOException e) {
         e.printStackTrace();
      }
   }
}