Aspose.com is a really excellent website which provides high quality linear and 2D barcode generator, reader and scanner in .NET AND JAVA applications. I conclude from what I have used. Recently, I find another one(Onbarcode) which is as good as Aspose. You may have try both of them in someday! Good luck!