public EXIFExtractor(Image image, string sp, string msp)
 {
     _properties = new Hashtable();
     this.sp     = sp;
     this.msp    = msp;
     _image      = image;
     //
     _myHash = new EXIFTranslator();
     buildDB(image.PropertyItems);
 }
        public EXIFExtractor(string file, string sp, string msp)
        {
            _properties = new Hashtable();
            this.sp     = sp;
            this.msp    = msp;

            _myHash = new EXIFTranslator();
            //
            buildDB(GetExifProperties(file));
        }
 /// <summary>
 /// </summary>
 /// <param name = "bmp"></param>
 /// <param name = "sp"></param>
 public EXIFExtractor(ref Image bmp, string sp)
 {
     _properties = new Hashtable();
     //
     _image  = bmp;
     this.sp = sp;
     //
     _myHash = new EXIFTranslator();
     buildDB(_image.PropertyItems);
 }