Commit 22ec60db 张东亮

一个相机100张

1 个父辈 9fbbed77
...@@ -322,16 +322,30 @@ namespace OnlineStore.DeviceLibrary ...@@ -322,16 +322,30 @@ namespace OnlineStore.DeviceLibrary
} }
private static void SaveImageToFile(string deviceName, string cameraName, Bitmap bitmap) private static void SaveImageToFile(string deviceName, string cameraName, Bitmap bitmap)
{ {
string date = deviceName.Trim().Replace('_', '-') + "-" + DateTime.Now.ToString("HH-mm-ss-") + DateTime.Now.Millisecond; string date = deviceName.Trim().Replace('_', '-') + "-" + DateTime.Now.ToString("yyyyMMdd-HH-mm-ss-") + DateTime.Now.Millisecond;
string dire = @"E:\image\" + deviceName.Trim().Replace('_', '-') + @"\" + cameraName.Trim().Replace('_', '-').Replace(':', '-') + @"\"; string dire = @"E:\image\" + deviceName.Trim().Replace('_', '-') + @"\" + cameraName.Trim().Replace('_', '-').Replace(':', '-') + @"\";
string iamgeName = date + ".bmp"; string iamgeName = date + ".bmp";
try try
{ {
if (Directory.Exists(dire).Equals(true))
{
if (Directory.GetFiles(dire).Length > 100)
{
Directory.Delete(dire, true);
}
}
Bitmap bit = (Bitmap)bitmap.Clone(); Bitmap bit = (Bitmap)bitmap.Clone();
if (Directory.Exists(dire).Equals(false)) if (Directory.Exists(dire).Equals(false))
{ {
Directory.CreateDirectory(dire); Directory.CreateDirectory(dire);
} }
else
{
if (Directory.GetFiles(dire).Length > 100)
{
Directory.Delete(dire, true);
}
}
bit.Save(dire + iamgeName, ImageFormat.Bmp); bit.Save(dire + iamgeName, ImageFormat.Bmp);
LogUtil.info(deviceName + " 【" + cameraName + "】扫码失败,保存图片到【" + dire + iamgeName + "】成功"); LogUtil.info(deviceName + " 【" + cameraName + "】扫码失败,保存图片到【" + dire + iamgeName + "】成功");
} }
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!