• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

Rui Felgueiras

Retirar Imagem de URL

3 mensagens neste tópico

Bom dia pessoal... cá estou eu novamente.

Alguém me sabe dizer uma forma de retirar a partir de um URL a imagem associada.

por exemplo, o seguinte URL, http://chart.apis.google.com/chart?cht=p3&chd=t:60,40&chs=250x100&chl=Hello|World, representa uma imagem. Como faço para a ir buscar?

Já experimentei o seguinte codigo, mas em .net compact framework não existem o método FromStream e a classe WebClient.

try

    {

      Stream ImageStream = new WebClient().OpenRead(url);

      Image img = Image.FromStream(ImageStream);

      UrlAndImage.Add(url, img);

    }

    catch { }

Alguem sabe como posso fazer isto??

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

using System;
using System.Net;
using System.IO;
using System.Drawing;
using System.Collections;
using System.ComponentModel;
using System.Windows.Forms;

public class MainClass {

   [sTAThread]
   public static void Main(string[] args){

       string picUri = "http://www.java.com/style/logo.PNG";
       
       // Create the requests.
       WebRequest requestPic = WebRequest.Create(picUri);

       WebResponse responsePic = requestPic.GetResponse();
       
       Image webImage = Image.FromStream(responsePic.GetResponseStream());
   }
}

Fonte : java2s.com

Ou muito me engano ou é isto que queres xD neste caso é carregado para um objecto Image mas podes mandar o stream para onde quiseres.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora