如何获取网页的图片转换为流
比如http://www.csdn.net/images/homeimage/csdn.gif

解决方案 »

  1.   

    java.net.URL url =new java.net.URL("http://www.csdn.net/images/homeimage/csdn.gif");
    BufferedInputStream in = new BufferedInputStream(url.openStream());
      

  2.   

    1.从远端机器读到本机.
    String strTempDir = "c:\\1111.gif"
    try {
    java.net.URL url =
    new java.net.URL(
    "http://www.csdn.net/images/homeimage/csdn.gif"); BufferedInputStream input = new BufferedInputStream(url.openStream());
    BufferedOutputStream out =
    new BufferedOutputStream(new FileOutputStream(strTempDir)); byte[] buf = new byte[1024]; int len = input.read(buf, 0, buf.length);
    while (len != -1) {
    out.write(buf, 0, len);
    len = input.read(buf, 0, buf.length);
    } input.close();
    input = null;
    out.close();
    out = null;
    } catch (Exception e) {
    System.out.println(e);
    }
      

  3.   

    java.net.URL url =new java.net.URL("http://www.csdn.net/images/homeimage/csdn.gif");
    BufferedInputStream in = new BufferedInputStream(url.openStream());
      

  4.   

    java.net.URL url =new java.net.URL("http://www.csdn.net/images/homeimage/csdn.gif");
    BufferedInputStream in = new BufferedInputStream(url.openStream());
      

  5.   

    java.net.URL url =new java.net.URL("http://www.csdn.net/images/homeimage/csdn.gif");
    BufferedInputStream in = new BufferedInputStream(url.openStream());
      

  6.   

    java.net.URL url =new java.net.URL("http://www.csdn.net/images/homeimage/csdn.gif");
    BufferedInputStream in = new BufferedInputStream(url.openStream());