none
Convertendo imagem para byte[] RRS feed

  • Pergunta

  •  

    Ae galera to com  um probleminha, fiz um formulario que possui um dataset e faz a conexao com o banco e tal....

    no formulario na parte de cadastro o cliente deve inserir o diretorio de uma imagem.. como faço para armazenar essa imagem no banco.. qdo tento inserir.. o dot net pede para converte a imagem para um array de byte... como faço esse processo?

     

    Utilizo o C#

     

    Grato Luiz

    sexta-feira, 13 de junho de 2008 10:27

Respostas

  •  

    Luiz Tenta essa função aqui:

     

    public byte[] imageToByteArray(System.Drawing.Image imageIn)

    {

    MemoryStream ms = new MemoryStream();

    imageIn.Save(ms, System.Drawing.Imaging.ImageFormat.Gif);

    return ms.ToArray();

    }

     

    utilize o namespace System.IO para reconhece o memorystream que eh entrada e saida de dados 

     

    Qlq duvida tamo ai...

     

    Abraço

    sexta-feira, 13 de junho de 2008 10:54