using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Core.StlMes.Client.LgResMgt.Mcms { /// /// 截图调用类 /// public class CameraShotCls { public DhCameraShot shot { get; set; } public void Connection() { shot = CarCache.cameraShots; } public void Close() { shot.Close(); } /// /// 截图 /// /// 作业编号 //public void CapPic(string actualFirstNo) //{ // for (int iCnt = 1; iCnt < 5; iCnt++) // { // shot.CapPic(iCnt, PbCache.path + string.Format("\\imgShort\\formalImg\\{0}_{1}_{2}.jpg", PbCache.sportInfo.BaseSpotNo, "C" + actualFirstNo, iCnt)); // } ////抓拍摄像头配置顺序必须是前面2个 //} /// /// 连接视频截图并关闭 /// /// 作业编号 public void CapMethod(string actualFirstNo,string spotNo) { Connection(); //CapPic(actualFirstNo); CapPicFromVideo(actualFirstNo, spotNo); // Close(); } /// /// 从硬盘录像机 进行截图 /// /// public void CapPicFromVideo(string actualFirstNo,string spotNo) { shot.CapPicFromVedio(PbCache.path + string.Format("\\imgShort\\formalImg\\{0}_{1}_", spotNo,actualFirstNo)); } } }