java 把图片转成的base64的字符串类型

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 把图片转成的base64的字符串类型相关的知识,希望对你有一定的参考价值。

  /**
     * 文件转base64字符串
     *
     * @param file
     * @return
     */
    public static String fileToBase64(File file) {
        String base64 = null;
        InputStream in = null;
        try {
            in = new FileInputStream(file);
            byte[] bytes = new byte[in.available()];
            int length = in.read(bytes);
            base64 = Base64.encodeToString(bytes, 0, length, Base64.DEFAULT);
        } catch (FileNotFoundException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        } catch (IOException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        } finally {
            try {
                if (in != null) {
                    in.close();
                }
            } catch (IOException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            }
        }
        return base64;
    }

以上是关于java 把图片转成的base64的字符串类型的主要内容,如果未能解决你的问题,请参考以下文章

base64的图片怎么显示在html文档里面呢?

react native 把图片转成base64

把图片转成base64编码有啥好处吗?

将input type="file" 类型的图片文件转成base64

base64转化为bmp图片?

base64图片