Skipp 0 Denunciar post Postado Novembro 8, 2007 Ola amigos, Mais uma vez venho pedir a ajuda de vocês, no outro POST o KlayGomes me ajudo muito, mas agora estou com outro problema. As imagens que vinham junto com o codigo gerado pelo post anterior pedem o certificado de segurança tb. Isso quebro minhas pernas, entao logo pensei vou fazer a mesma coisa que eu fiz com o html mas para as imagens. Otimo deu certo so que a imagem vem em codigo, varios caracteres malditos(binarios), nao sei como transformar isso de novo em imagem. Alguem pode me ajudar, plz? Segue o codigo: Protected Function file(ByVal strUrl As String) As String ServicePointManager.ServerCertificateValidationCallback = AddressOf oCertOverRide.RemoteCertificateValidationCallback strRequest = WebRequest.Create(strUrl) strRequest.Credentials = oValidCred wbResponse = strRequest.GetResponse() streamData = wbResponse.GetResponseStream() strReader = New StreamReader(streamData, True) strResponseServ = strReader.ReadToEnd() Return strResponseServ strReader.Close() streamData.Close() wbResponse.Close() End Function Quando mando ele abrir alguma imagem...vem isso: GIF89af!,ڋH扦ʶL.... E por ai vai Sera que alguem pode me ajudar a transformar isso denovo em imagem? Muito obrigado. Compartilhar este post Link para o post Compartilhar em outros sites
quintelab 91 Denunciar post Postado Novembro 8, 2007 Skipp não sei se vou conseguir te ajudar mas essa semana pesquisei muito como mostrar na tela uma imagem gravado em um campo blob do campo, e de inicio aconteceu a mesma coisa que esta acontecendo com seu código. O que deu certo aqui pra mim só necessitou de duas linhas: Response.ContentType = "image/gif" Response.OutputStream.Write(CType(dr.Item("PF_FOTO"), Byte()), 0, 20151) Neste caso minha fot vem de um DataReader. Talvez ajude, falows Compartilhar este post Link para o post Compartilhar em outros sites
Skipp 0 Denunciar post Postado Novembro 8, 2007 Ola QuinteLab brigado pela ajuda amigo! Mas isso ainda nao funcionou ou eu to fazendo algo errado!! Eu to obtendo o conteudo da imagem atraves do StreamReader sera que estou perdendo alguma coisa no meio do caminho!??! Oq esta vindo é o codigo bruto da imagem, realmente nao sei como converter isso em imagem!! Pelo amor de deus me ajudem!!! Thx! Compartilhar este post Link para o post Compartilhar em outros sites
Skipp 0 Denunciar post Postado Novembro 8, 2007 CONSEGUIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII!!!!! O bendito problema está no encoder do StreamReader!! Se mudar o encoder para Encoding.Default ele gera o codigo certo e tudo funciona numa boa. strReader = New StreamReader(streamData, Encodgin.Default, True) Depois é so usar o codigo que você me envio e pronto!!! Tudo funciona!! Muito obrigado mesmo! Compartilhar este post Link para o post Compartilhar em outros sites