Chào các bạn. Mình cũng làm 1 ứng dụng có liên quan đến load hình ảnh từ database.
Mình dùng 2 hàm này để thêm và lấy lên từ database:
Code:
public static byte[] ImageToByteArray(Image image)
{
if (image != null)
{
MemoryStream stream = new MemoryStream();
image.Save(stream, ImageFormat.Bmp);
return stream.ToArray();
}
else
{
return null;
}
}
public static Image ByteArrayToImage(byte[] bytes)
{
Image img = null;
if (bytes != null)
{
MemoryStream stream = new MemoryStream(bytes);
img = Image.FromStream(stream);
}
return img;
}
Hàm thêm thì ổn còn hàm load thì bị lỗi này : 'Parameter is not valid'.
Mong được các bạn giúp đỡ. À ngoài ra mình muốn giới hạn kích thước hay thay đổi kích thước khi thêm mà ko biết làm thế nào. Mong các bạn giúp đỡ.
Thanks
Bookmarks