Imagen en disco a un array de bytes

WebProgramacion > Recursos sobre informática y tecnología > Programacion > C# > Imagen en disco a un array de bytes
C#
Autor: Dámaso Velázquez Álvarez

Para pasar de una imagen almacenado en disco (en un fichero) a memoria realizaremos lo siguiente:

FileStream fs = new FileStream("C:\\foto.png", FileMode.OpenOrCreate, FileAccess.Read);
Byte[] img = new Byte[fs.Length];
fs.Read(img, 0, Convert.ToInt32(fs.Length));

Podría interesarte...

Pasar un array de bytes a un fichero
Ejemplo para pasar una imagen almacenada en un array de bytes de memoria a un fichero almacenado en disco
Almacenar una imagen en disco procedente de una base de datos
Código que nos permite almacenar una imagen ubicada en un campo BLOB de una base de datos MySql en un fichero .jpg. ...