Saturday, March 7th 2020, 3:04 am
Originally Posted On: https://ironsoftware.com/csharp/barcode/tutorials/csharp-barcode-image-generator/
In this tutorial, we will see how to generate a barcode in c# .net with an example using the Iron Barcode library.
We will see how easy it is to create a barcode in C# or VB.Net, as well as how to style our barcode, and then export it as an image.
The first thing we need to do is install the Iron Barcode library, adding barcode functionality to the .NET framework. We can do this using our NuGet package or by downloading the .Net Barcode DLL.
PM > Install-Package Barcode
In the following example we can see that a barcode can be written containing numerical or text content using only a couple of lines of code, using Iron Barcode.
Copy code to clipboardVB C#
We first create the barcode by specifying its value and the barcode format we will be using from the IronBarCode.BarcodeWriterEncoding Enum. We can then choose to save as image or save as a System.Drawing.Image or Bitmap object. That’s all the code it takes!
The final line of code simply opens the barcode PNG in the example so that you can see it with your own eyes.
Although the previous example was effective, in the real world we may wish to do more.
In the following example, we may add annotations to the barcode, set the font, display its value below it, add margins, change the barcode color, and then save it, all quite simply in C#.
We can also choose to export to HTML or PDF instead of an image if that is more approriate for our appplication.
Copy code to clipboardVB C#
The code should be self-explanatory, but if it is not, I encourage you to read the GeneratedBarcode class documentation within the Object Reference .
In our final example, we will see that we may create, style, and export a barcode in a single line of code.
Iron Barcode implements an optional Fluent API similar to System.Linq. By chaining method calls to method calls to method calls, we first create a barcode, then set its margins, then export to Bitmap in a single line.
This can be very convenient and make code easier to read.
Copy code to clipboardVB C#
The result is a System.Drawing.Image of a PDF417 barcode which looks like this:
To learn more about this code sample, you may wish to view it on GitHub, download it as a Visual Studio Project or look at the other examples within this section, including our tutorial on how to create QR codes.
The source for this “Barcode Image Generation” tutorial are available as a C# barcode generator code project for Visual Studio 2017:
You may also find the BarcodeReader classes within the Object Reference of great value.
In addition, there are other tutorials which may shed light in other aspects of IronBarCode including QR codes and Reading Barcode Images with .Net.
Information contained on this page is provided by an independent third-party content provider. Frankly and this Site make no warranties or representations in connection therewith. If you are affiliated with this page and would like it removed please contact pressreleases@franklymedia.com
March 7th, 2020
December 11th, 2024
December 11th, 2024
December 11th, 2024
December 11th, 2024
December 11th, 2024
December 11th, 2024