2014-05-13 4 views
0

C# SDK와 함께 디지털 개인 URU 4500을 사용하고 있습니다. evrything 괜찮아요, 이미지 수신 기능이 제대로 작동합니다.Digital Persona U.R.U 4500 ZKSoftware 관련 문제

그러나 이미지 캡처 이벤트가 C#

private void axZKFPEngX1_OnImageReceived(object sender, AxZKFPEngXControl.IZKFPEngXEvents_OnImageReceivedEvent e) 
     { 

} 

이미지에 대한 ZKFinger SDK와 함께 작동하지 않는 기능이 제대로 작동하지만 아래 이미지 캡처 기능이 작동하지 않습니다 받았다. 내가 더이 작업을 수행 할 필요가 무엇

private void axZKFPEngX1_OnCapture(object sender, AxZKFPEngXControl.IZKFPEngXEvents_OnCaptureEvent e) 
{ 
       MessageBox.Show("ON Capture"); 
} 

, 난 내가 Biokey.lic 파일이 필요 들었다. 하지만 System32에 추가 한 후에는 작동하지 않습니다.

동일한 코드가 URU4000 스캐너에서 잘 작동합니다.

http://eu.zksoftware.com/product.do?id=156

답변

0

나는 등록하고 확인하는 디지털 페르소나 자신의 SDK를 사용하여 끝났다.

문제가있는 사람이 있으면 템플릿 데이터를 DB에 저장하는 코드입니다.

switch (Enroller.TemplateStatus) 
        { 
         case DPFP.Processing.Enrollment.Status.Ready: // report success and stop capturing 
          OnTemplate(Enroller.Template); 
          MemoryStream fingerprintData = new MemoryStream(); 
          Enroller.Template.Serialize(fingerprintData); 
          fingerprintData.Position = 0; 
          BinaryReader br = new BinaryReader(fingerprintData); 
          Byte[] bytes = br.ReadBytes((Int32)fingerprintData.Length); 
          Enroller.Template.Serialize(ref bytes); 
          string basestring = Convert.ToBase64String(bytes); 
          string fingerprint_ = basestring; 

          Stop(); 
          break; 
} 
+0

Ronaldinho Learn Coding 전자 메일의 안녕하십니까,받은 편지함에서 단계별로 알려 드리겠습니다. 감사. – Asghar