2017-04-08 128 views
0

我正在使用Dynamsoft条码阅读器中的条码阅读器项目。我在运行时获得正确的输出条码,但输出中出现许可证错误。我该如何解决它...只是我我只能用条码DLL ..DynamSoft条码阅读器Dll

这里我附上该输出截图和代码...

[License Error Screen Shot

{ 
    Stopwatch watch = new Stopwatch(); 
    BarcodeReader reader = new BarcodeReader(); 
    public String BarcodePathAndName = ""; 
    int i = 0, n = 0; 
    public bool nextimgs = true; 
    ThreadClassnextImage obj = new ThreadClassnextImage(); 
    public Barcodes() 
    { 
     InitializeComponent(); 
     CheckForIllegalCrossThreadCalls = false; 
     obj.BcH += obj_BcH; 
    } 

    private void obj_BcH(Image BarcodeNextImages, string barcodeImagePath) 
    { 


     rTbBarCodeResults.Text = ""; 
     PbLoadBarcodeImage.Image = BarcodeNextImages; 
     watch.Reset(); 
     watch.Start(); 
     BarcodeResult[] result = reader.DecodeFile(barcodeImagePath); 
     n = result.Length; 
     for (i = 0; i < n; i++) 
     { 
      BarcodeResult barcode = result[i]; 
      rTbBarCodeResults.Text = rTbBarCodeResults.Text + barcode.BarcodeFormat.ToString() + "\r\n"; 
      rTbBarCodeResults.Text = rTbBarCodeResults.Text + barcode.BarcodeText + "\r\n"; 
      rTbBarCodeResults.Text = rTbBarCodeResults.Text + barcode.BarcodeData.ToString() + "\r\n"; 
      watch.Stop(); 
      rTbBarCodeResults.Text += "\n\nTotal Sec: " + watch.Elapsed.TotalSeconds+"\r\n"; 
      rTbBarCodeResults.Text+="\r\nTotal Minutes: "+watch.Elapsed.TotalMinutes+"\r\n"; 
     rTbBarCodeResults.Text+="\r\nTotal Mill Seconds: "+watch.Elapsed.TotalMilliseconds+"\r\n"; 
      rTbBarCodeResults.Text+="\r\nTotal Nano Seconds:"+watch.Elapsed.TotalMilliseconds*1000000+"\r\n"; 


     } 
    }` 

`] 1

回答

0

Dynamsoft条码阅读器是一款商业软件。你必须设置有效的许可证,审判或完整,具体如下:

BarcodeReader reader = new BarcodeReader { LicenseKeys = "t0260NQAAAFUZbbNi3xJ4oViu+0+5Eim8wPzn6GeJZrIvrb/HLjzJ8Mn+GRjbfdoa/f+iRLzKTudXVEkKqj9tKlzzDP+xKzZ2IdknzMXimKDmKBivdKTXM3T5ACPK25omqoQkqNw00zExtCrR532mHig0QU6dsF5EmvkgDLxsbWw/M54wj1F1pGagM7YfKzpLN0/qvCeejimX2nvTMfOzv+M37m+0RPsnyp20pITycnvBGyWkZ3OWQ97U8UNYl+OyyfuHymz8EcjqQm9nxvYTm4nYHERHkiXMmI6jWLgK+4+jIlcS9WLgWd8pMKkI0bZCcwmVzk5z+vuGYKjZVK/iuYIx7McOP9k=" }; 

你可以从SDK安装试用许可证。