2011-05-26 41 views
0

hi 我使用java中的Jtidy从网页中获取图像。 这是我的代码:如何设置图像大小,同时从java中的网页获取

URL url = new URL("http://www.yahoo.com"); 
    HttpURLConnection conn=(HttpURLConnection) url.openConnection(); 
    InputStream in=in = conn.getInputStream(); 
    Document doc=new Tidy().parseDOM(in, null); 
    NodeList img = doc.getElementsByTagName("img"); 
    list.add(img.item(0).getAttributes().getNamedItem("src").getNodeValue()); 

据工作properply,但我得到了一些大的图像。我想设置高度和宽度16 * 16。

请帮助我:如何在获取图像时设置大小。

回答

0

我猜你想减少下载的数据量?如果是这样,那么你运气不好,因为你不能强迫远程服务器为你进行扩展。一般情况是,它只是向你发送你请求的文件(又名资源)。

你可以做的是在之后缩放图像它被下载了,这已经在SO上详细讨论过了。