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