Click here to Skip to main content
15,891,431 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
Hey guys,
recently i’ve been trying to get more information about barcode reading and I found some softwares that can work for me. I am not an expert (yet :) ) on this field so if you could help me, I’d be very grateful. I found two SDKs, both named as Barcode Scanner SDK, one from Dynamsoft (I found this here, on CodeProject) and one from Bytescout. And there is another one, that looks the most promising for the first glimpse, Ozeki Camera SDK (also found on CodeProject).
Do you guys happen to have any experience with any of these sdks?
Any help would be appreciated.
Posted
Comments
ZurdoDev 11-Feb-15 8:29am    
Actually, many bar code scanners have no SDK because all they do is scan the barcode and dump the number into whatever control has focus.

Meaning that you click in any textbox anywhere on your system and then scan the barcode and it automatically puts the barcode into the textbox. No programming at all required.
Xiao Ling 12-Feb-15 1:18am    
Why don't you try all of them, and make a comparison? I suggest you can take a little bit of time to evaluate these products.

1 solution

Here is a case study[^] about how Avision adopts Dynamsoft's barcode SDK to bundle with document scanners. And you can see that the use of Dynamsoft barcode reader SDK is pretty simple:
private void btnReadBarcode_Click(object sender, EventArgs e)
{
    this.txtBarcode.Text = "";
    Result[] aryResult = this.dynamicDotNetTwain1.ReadBarcode(this.dynamicDotNetTwain1.CurrentImageIndexInBuffer, BarcodeFormat.All);
    StringBuilder strText = new StringBuilder();
    strText.AppendFormat(aryResult.Length + " total barcode" + (aryResult.Length == 1 ? "" : "s") + " found.\r\n");
    for (int i = 0; i < aryResult.Length; i++)
    {
        Result objResult = aryResult[i];
        strText.AppendFormat("      Result " + (i + 1) + "\r\n");
        strText.AppendFormat("      BarcodeFormat: " + objResult.BarcodeFormat.ToString() + "\r\n");
        strText.AppendFormat("      Text read: " + objResult.Text + "\r\n");
 
    }
    this.txtBarcode.Text = strText.ToString();
}
 
Share this answer
 
Comments
Jsnaijer 12-Feb-15 8:22am    
Hey,
Thanks for your answers and for this article and the code for the barcode reader sdk. I will try this definitely.
By the way, in the meantime I tried to dig deeper with Ozeki Camera SDK (as you suggested) and it seems to be very efficient for me, but thanks again for your hint!

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900