ByteScout Blog - Read .NET and C# Tutorials, Find Articles for Beginners and Advanced Developers
Announcement
Our ByteScout SDK products are sunsetting as we focus on expanding new solutions.
Learn More Open modal
Close modal
Announcement Important Update
ByteScout SDK Sunsetting Notice
Our ByteScout SDK products are sunsetting as we focus on our new & improved solutions. Thank you for being part of our journey, and we look forward to supporting you in this next chapter!

Blog

Code 39 – History, Purpose, Advantages, Limitations and Usage
Code 39 Barcodes Code 39 barcode is one of the most widely and commonly used barcode types. It is a linear or 1d barcode that slices perpendicularly across the bars of the barcode and is also known as USS code 39, code 3 of 9, Alpha 39, USD-3, and Type 39. A 1D barcode means that they create it with single lines without any intersection. Code 39 is capable of encoding all the alphanumeric characters [...]
Code 128 Barcodes: History, Purpose, Advantages, Limitations, Applications
Code 128 History Structure Purpose Advantages Limitations Applications Conclusion Code 128 Code 128 is another linear barcode which is widely used in industry and stores due to its dynamism and complexity, representing both alphabetic and numeric characters without sacrificing barcode density. Ted Williams is credited with the invention. History Computer Identics, in the year 1981, designed a barcode type denser than previously used code 39. The barcode type could encode all the 128 ASCII characters. [...]
XEROX Scanner Altering Numerical Values in Scanned Documents
Numbers play an integral role in our everyday life. For example, numbers on the salary slip, numbers on our exam result sheet, and number on our medical reports describing some health statistics are crucial to us. Any faulty modification in these numbers can lead to dreadful circumstances. One such incident took place when the news broke out that Xerox Scanners and Copiers modify the number of the documents being scanned or copied. The issue is [...]
Dear independent software developers, stop developing new apps and services! Research the demand for your idea first.
Dear independent software developers! If you have a brand new idea for a new service or product please do not hurry to work on the implementation. Yes, the technology side is very important but customer development is important as well. This tutorial will show a free and fast (this will take 10-15 minutes only) way to start researching the market and the demand for your new idea by creating an online survey. 3 Important Rules before [...]
Getting Images from Scanner, Web Camera or from Other Still Imaging Devices using WIA
A lot of our customers asking us about a way to acquire images from a scanner and other imaging devices. There are 2 ways to acquire an image in Windows: via TWAIN interface (used since 1992); via WIA (currently is recommended by Microsoft over TWAIN/STI because of better user experience) To acquire images using TWAIN we have an open-source SDK called Bytescout Scan SDK which is available for free download at http://bytescoutscansdk.codeplex.com/ Scan SDK is free for [...]
Great Course on Working with Data for a Journalist
Great open courses were started online: School Of Data Courses Anyone who is interested in the introduction and tutorials on working with data. School Of Data in their own words: "Whether you are a journalist, a data-nerd or working in human-rights abuses – we’ll show you how to utilize data to deliver your message." School of Data’s Global Fellowship, Network Lab, and Curriculum Development are three programs that give participants and learners the best of [...]
ByteScout Socks Reader Beta – Technology Preview
With years of image analysis expertise with our BarCode Reader SDK (the library for Windows software developers to find and read barcodes from images and PDF documents), we decided to concentrate our efforts help to avoid the headache almost every man on Earth faces: finding a matching pair of socks And today I'm very proud to show you our new project (still in beta): ByteScout Socks Reader Beta Technology Preview for Apple iPhone! Before the [...]
Learning ASP.NET MVC? Try To Learn Ruby On Rails To Understand MVC Approach Better!
.NET MVC 3 from Microsoft gains more and more popularity for ASP.NET web application development since the first version which was introduced in 2007 but developers ofter compare ASP.NET MVC to other mature MVC frameworks such as Ruby On Rails (Rails framework) The best way to compare is to try both frameworks yourself and actually learning Ruby On Rails helps to understand ASP.NET MVC better. Although there are a lot of books, tutorials, and screencasts [...]
.NET Bear, Do You Know Any Free PDF Generation Libraries For Use In Commercial Applications?
Short Answer: Yes, you can use iTextSharp 4.1.6 (please read important information about this particular version 4.1.6 below). iTextSharp is the mature and solid PDF generation library for .NET, originally ported from iText, Java library. This open-source library delivers functionality to create, modify, stamp, fill PDF files. Question: Can I use this library in a closed source commercial applications for free of charge? Answer: this is allowed with iTextSharp 4.1.6 version (or prior versions) only [...]