我正在尝试从URL在线获取图像的尺寸,就像这个问题中的人一样:
Java/ImageIO在不读取整个文件的情况下获取图像尺寸?
但是,我不知道如何使用那里的最佳答案的代码来获得结果。我想获取图像的高度和宽度,而无需加载它。
如果我有一个指向图像的 URL,我应该把资源文件放为什么?
看到ImageIO.createImageInputStream(Object)
吗?
参数:
input
- 用作输入源的Object
,如File
、可读RandomAccessFile
或InputStream.
此外,正如@Hover评论:
..为此,您需要
URL
的InputStream
。