我们从外部来源摄取了大量图像。我想确保已经摄取的图像不会在后端重新摄取。为此,我正在考虑根据图像流生成 GUID,如下所示
File.ReadAllBytes()
或者
public byte[] imageToByteArray(System.Drawing.Image imageIn)
{
MemoryStream ms = new MemoryStream();
imageIn.Save(ms,System.Drawing.Imaging.ImageFormat.Gif);
return ms.ToArray();
}
enter code here
然后我想把它变成一个 CLR(如果有必要的话),然后将 GUID 与图像的元数据一起保存在 SQL 服务器中。不确定该 GUID 的唯一性有多准确。
有什么输入吗?
谢谢