DaniloTec 0 Denunciar post Postado Maio 20, 2009 Bom dia gente. Estou tantando trabalhar com imagens no C# e com as pesquisas que fiz eu consgui chamar a isso: System.Drawing.Image fotoColaborador = System.Drawing.Image.FromFile("fotoColaborador/804/080410marco.jpg"); int largura = fotoColaborador.Width; int altura = fotoColaborador.Height;Mas ele exibe o seguinte erro:Exception Details: System.IO.FileNotFoundException: fotoColaborador/804/080410marco.jpg Pelo que entendi, ele não está encontrando o arquivo de imagem, mas quando eu coloco: Image fotoColaborador = new Image(); fotoColaborador.ImageUrl = "fotoColaborador/804/080410marco.jpg"; fotoColaborador.Attributes.Add("width","20px"); imgFoto.ImageUrl = fotoColaborador.ImageUrl;Exibe a imagem, ou seja, o problema não é, de fato, o caminho do arquivo. Eu preciso pegar o arquivo (imagem) e manipular sua altura e largura. Vlw! Compartilhar este post Link para o post Compartilhar em outros sites
DaniloTec 0 Denunciar post Postado Maio 20, 2009 Consegui da seguinte forma: System.Drawing.Image fotoColaborador = System.Drawing.Image.FromFile(Server.MapPath("fotoColaborador\\804\\080410marco.jpg")); int largura = fotoColaborador.Width; int altura = fotoColaborador.Height; imgFoto.ImageUrl = fotoColaborador.ToString(); // <=====================================O problema agora é como eu exibo a imagem com o objeto fotoColaborador criado. Procurei algum método que guardasse o caminho dele, mas não achei.Vlw! Compartilhar este post Link para o post Compartilhar em outros sites
quintelab 91 Denunciar post Postado Maio 20, 2009 O que eu ja vi, é o seguinte, você cria uma página só para "criar" sua imagem, ae basta: imgFoto.ImageUrl ="SuaPagina.aspx"; Abraços... Compartilhar este post Link para o post Compartilhar em outros sites
DaniloTec 0 Denunciar post Postado Maio 20, 2009 Não entendi, quintelab. Quer dizer que eu tenho que ter uma página com o caminho da foto só pra poder exibir? Compartilhar este post Link para o post Compartilhar em outros sites
DaniloTec 0 Denunciar post Postado Maio 20, 2009 beleza, é isso mesmo. Eu fiz uma página com as funções de manipulação da imagem e chamei dessa forma: imgFoto.ImageUrl = @"fotoColaborador.aspx?caminhoArquivo=fotoColaborador\804\DSC00138.JPG&largura=" + largura + "&altura=" + altura;Resolvido!Vlw Quintelab! Compartilhar este post Link para o post Compartilhar em outros sites