vb.net - Save finger print to template file - Digital Persona -


i have digital persona finger print reader, trying save finger print on capture event in directory , show in picturebox. below code working showing in picturebox how can save dpfp.sample on capture event in directory .fpt extension.

imports system.io public class enrollmentform     implements dpfp.capture.eventhandler     public data appdata     public capturer dpfp.capture.capture = new dpfp.capture.capture()     private enroller dpfp.processing.enrollment = new dpfp.processing.enrollment()     private sub enrollmentform_load(byval sender system.object, byval e system.eventargs) handles mybase.load         listevents.items.clear()         system.windows.forms.control.checkforillegalcrossthreadcalls = false         if (not capturer nothing)             capturer.eventhandler = me             capturer.startcapture()         end if     end sub     sub oncomplete(byval capture object, byval readerserialnumber string, byval sample dpfp.sample) implements dpfp.capture.eventhandler.oncomplete         listevents.items.add("the fingerprint sample captured.")         picturebox1.image = nothing         picturebox1.image = new bitmap(convertsampletobitmap(sample), picturebox1.size)         textbox1.text = val(textbox1.text) + 1         if not picturebox1.image nothing , textbox1.text = "4"             msgbox("your finger registered, ready verification", msgboxstyle.information, "fingerprint enrollment")         end if     end sub     sub onfingergone(byval capture object, byval readerserialnumber string) implements dpfp.capture.eventhandler.onfingergone         listevents.items.add("the fingerprint reader removed.")     end sub     sub onfingertouch(byval capture object, byval readerserialnumber string) implements dpfp.capture.eventhandler.onfingertouch         listevents.items.add("the fingerprint reader touched.")     end sub     sub onreaderconnect(byval capture object, byval readerserialnumber string) implements dpfp.capture.eventhandler.onreaderconnect         listevents.items.add("the fingerprint reader connected.")     end sub     sub onreaderdisconnect(byval capture object, byval readerserialnumber string) implements dpfp.capture.eventhandler.onreaderdisconnect         listevents.items.add("the fingerprint reader disconnected.")     end sub     sub onsamplequality(byval capture object, byval readerserialnumber string, byval capturefeedback dpfp.capture.capturefeedback) implements dpfp.capture.eventhandler.onsamplequality         listevents.items.add("the quality of fingerprint sample good.")     end sub     '--------------------------------------------------------------------------------------------     protected function convertsampletobitmap(byval sample dpfp.sample) bitmap         dim convertor new dpfp.capture.sampleconversion()  ' create sample convertor.         dim bitmap bitmap = nothing              ' todo: size doesn't matter                convertor.converttopicture(sample, bitmap)        ' todo: return bitmap result         return bitmap     end function end class 


Comments