以下是一个Java代码示例,可以读取一个链接,返回图片并将其转换为base64字符串:

import java.io.InputStream;
import java.net.URL;
import java.util.Base64;

public class ImageToBase64 {
    public static String imageToBase64(String imageUrl) throws Exception {
        URL url = new URL(imageUrl);
        InputStream is = url.openStream();
        byte[] bytes = is.readAllBytes();
        is.close();
        return Base64.getEncoder().encodeToString(bytes);
    }

    public static void main(String[] args) throws Exception {
        String imageUrl = "https://example.com/image.jpg";
        String base64String = imageToBase64(imageUrl);
        System.out.println(base64String);
    }
}

在这个示例中,我们使用了Java的URLInputStream类来读取链接中的图片。然后,我们使用Java 8中的Base64类将图片转换为base64字符串。最后,我们在main方法中演示了如何使用imageToBase64方法来读取图片并将其转换为base64字符串

Java读取一个链接返回图片将图片转化为base64字符串

原文地址: https://www.cveoy.top/t/topic/cPp5 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录