Java - image | File

Posted wjcx-sqh

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java - image | File相关的知识,希望对你有一定的参考价值。

image

读写本地图片

public static String saveImgaeToLocal(String path, byte[] imgdata) throws IOException {
  OutputStream os = null;
  try {
      os = new FileOutputStream(path);
      os.write(imgdata, 0, imgdata.length);
      os.flush();
  } catch (Exception e) { return e.getMessage(); } finally {
    if (os != null) { os.close(); }
  }
  return "";
}
public static String readImageFromLocal(String path) {
  String data = "";
  DataInputStream dataInputStream = null;
  try {
    dataInputStream = new DataInputStream(new FileInputStream(path));
    byte[] b = new byte[dataInputStream.available()];//创建一个字节数组,长度等于二进制图片的返回的实际字节数
    dataInputStream.read(b);//读取图片信息放入这个b数组
    return Base64Util.encode(b);
  } catch (IOException e) { e.printStackTrace(); } finally {
    try {
      if (null != dataInputStream) { dataInputStream.close();//关闭流 }
    } catch (IOException e) { }
  }
}

file

读写本地文件


以上是关于Java - image | File的主要内容,如果未能解决你的问题,请参考以下文章

PHP常用代码片段

怎样使用java读取image

将位图从片段保存到内部/外部存储[关闭]

这些 C++ 代码片段有啥作用?

手机safari图片上传竖变横处理

代码片段 navbar