using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Text;
|
using System.Threading.Tasks;
|
|
using HH.WCS.Mobox3.AnGang.AppStart;
|
|
namespace HH.WCS.Mobox3.AnGang.Devices {
|
public class SnapManager {
|
private static SnapDevice _snapDevice { get; set; }
|
public SnapManager(AppStart.Snap snap) {
|
if (_snapDevice == null) {
|
_snapDevice = new SnapDevice();
|
}
|
_snapDevice.LoadInfo(snap);
|
}
|
|
public static string GetCapturePicturePath() {
|
DateTime now = DateTime.Now;
|
string path = Settings.CaptureUrl;
|
string fileName = string.Format("{0}{1}{2}{3}{4}{5}", now.Year, now.Month, now.Day, now.Hour, now.Minute, now.Second) + ".jpg";
|
string filePath = path + "\\" + fileName;
|
|
if (_snapDevice.SnapPictureToFileOK(ref filePath)) {
|
return filePath;
|
}
|
else {
|
return string.Empty;
|
}
|
}
|
}
|
}
|