如何检查远程图像是否符合某些规格

时间:2008-12-06 23:40:40

标签: java jsp

我正在使用JSP / Java进行一些编码(没有任何框架或其他奇怪的东西),我试图找到一种方法来检查远程图像(通过URL)是否符合某些规范,如某些定义的高度和宽度。

有没有办法在JSP / Java中执行此操作?在PHP中这很容易,但我找不到这里的方式...

感谢您的时间。 最好的问候。

1 个答案:

答案 0 :(得分:4)

最简单的方法,如果可能使用ImageIO类来创建BufferedImage,尽管它不是标准库中唯一的机制。

public static void main(String[] args) throws IOException {
    URL imageUrl = new URL("http://www.google.com/intl/en_ALL/images/logo.gif");
    BufferedImage image = ImageIO.read(imageUrl);
    System.out.println("Width="+image.getWidth());
    System.out.println("Height="+image.getHeight());
}