C#: Online Guide
How To: Barcode Generator
Leitcode
Leitcode
  |  
Home ›› XImage.Barcode Generator ›› VB Barcode Generator: Leitcode

VB Imaging - VB Leitcode Generator SDK Library


How to Insert Leitcode Barcode in VB.NET Imaging Project




VB Imaging - Leitcode Barcoding Add-On Overview



The VB.NET barcode creator add-on from RasterEdge .NET Imaging SDK is a professional and mature .NET solution that is used to help developers integrate fast & accurate 1d (like Leitcode) & 2d barcode generating functions into their VB.NET projects. As this VB.NET barcode generator library add-on owns both barcode generating and image processing functions, it has often been used for automating image capturing and management system in a programming way. c# print pdf creator, itextsharp remove text from pdf c#, vb.net pdf merge and compress, convert pdf to html c#, convert powerpoint to pdf c# interop, extract text from pdf c#, c# remove images from pdf.


Related .net document control helps:
asp.net pdf viewer control: ASP.NET PDF Viewer Control: view, navigate, zoom Adobe PDF document in C# ASP.NET
asp.net pdf document viewer: ASP.NET PDF Document Viewer in C#: open, display, view, annotate, redact Adobe PDF files online in ASP.NET MVC & WebForm...
asp.net ppt viewer: ASP.NET PowerPoint Document Viewer Control (MVC & WebForms): view ppt, pptx files online in C# using ASP.NET
asp.net edit pdf image: ASP.NET PDF Image Edit Control: online insert, edit PDF images in C#
mvc pdf editor: ASP.NET MVC PDF Viewer & Editor: view, annotate, redact, edit PDF document in C# ASP.NET MVC
asp.net excel web viewer: ASP.NET Excel Viewer in C# Control (MVC & WebForms): view Office Excel document in web browser.
asp.net image viewer zoom: ASP.NET Image Viewer Control(MVC & WebForms): view, annotate, redact, convert image files in html, JQuery


This online VB.NET tutorial is mainly designed to tell developers how to create & add Leitcode barcode on source image or document file in VB.NET developing application. From this VB.NET Leitcode barcode generating tutorial page, you will find both theoretical guidance and VB.NET code demos for Leitcode barcode drawing and generation on raster image formats and multi-page document files. asp.net c# view pdf, how to add header and footer in pdf using itextsharp in asp.net, mvc view to pdf itextsharp, asp.net mvc pdf editor, asp.net mvc open word document in browser, pdf preview in asp net c# example, asp net add text to pdf.


Before guiding you how to create Leitcode barcode on source document image file in VB.NET, we think it may be necessary to briefly introduce this linear Leitcode barcode symbology. To create a valid and highly-readable Leitcode barcode using RasterEdge VB.NET barcode creator add-on, there are four points that you may need to keep in mind.


Point 1: Leitcode barcode is a numeric barcode type, which means you can only encode digit data (0-9) into this barcode symbology.


Point 2: Leitcode barcode is a 1d barcode with fixed data length, which means that you can only input 13-digit data in this barcode, excluding the check digit.


Point 3: The check digit of Leitcode barcode will be automatically computed and added based on your encoded data, which means you do not need to worry about the checksum character issue.


Point 4: The minimum margin of Leitcode barcode is 10X (x refers to the bar width). And by default, this VB.NET barcode creator will create a Leitcode barcode with 10X-width margins.


Particular benefits on drawing Leitcode barcode in VB.NET project.


.NET solution to create Leitcode barcode on image or document using VB.NET code


Use the X & Y location to determine the position of created Leitcode barcode on source document image


Able to create Leitcode barcode with transparent background on png image, PDF and Word using VB.NET code


Offer rich APIs for VB.NET developers to adjust each property of Leitcode barcode


Created Leitcode barcodes in VB.NET are compatible with international specifications


Resize Leitcode linear barcode image automatically in VB.NET class code


Flexible barcode setting support for creating color or black and white Leitcode barcode image in VB


Save image and document with inserted Leitcode barcode to local disk or memory




VB Code for Customizing Leitcode Barcode Generation



You can easily generator Leitcode barcode and save it  to image files/object using this VB.NET barcode generator control. The following steps will show how to create a Leitcode type barcode encoding numeric data text "0123456789012" into the image object with XImage.Barcode.Creator.


Add References


  RasterEdge.Imaging.Basic.dll


  RasterEdge.Imaging.Drawing.dll


  RasterEdge.Imaging.Font.dll


  RasterEdge.Imaging.Processing.dll


  RasterEdge.XImage.BarcodeCreator.dll


  System.Drawing.dll


Using Namespaces


  using System.Drawing;


  using RasterEdge.XImage.BarcodeCreator;


Note: When you get the error "Could not load file or assembly 'RasterEdge.Imaging.Basic' or any other assembly or one of its dependencies. An attempt to load a program with an incorrect format", please check your configure as follows:

       

       If you are using x64 libraries/dlls, Right click the project -> Properties -> Build -> Platform target: x64.

       

       If using x86, the platform target should be x86.



Please copy the sample code as follow to generator a Leitcode barcode.




'create a barcode
Dim barcode As Linear = New Linear()
'select barcode type
barcode.Type = BarcodeType.LEITCODE
'set barcode data
barcode.Data = "0123456789012"
'set x,y position
barcode.X = 1.0F
barcode.Y = 60.0F
'set resolution
barcode.Resolution = 96
'set rotation
barcode.Rotate = Rotate.Rotate0
barcode.BarcodeWidth = 200
barcode.BarcodeHeight = 200
barcode.AutoResize = true

'convert barcode to a bitmap and save it to image file
'Dim bmp As Bitmap = barcode.ToImage()
'bmp.Save(@"C:\barcode.bmp")





VB Imaging - Create Leitcode Barcode on Image Files



Using this Barcode Creator Add-on for VB.NET, developers and end users can easily integrate Leitcode barcode generating functions into your VB.NET image processing and managing application. The supported image types include PNG, GIF, BMP, and JPEG. What's more, we provide full barcode generating methods to customize Leitcode barcode and adjust the location of barcode on image.




Dim image As REImage  = New REImage("C:\\Sample.png")
barcode.DrawBarcode(image, 150F, 150F)
image.Save(ImageType.PNG, "C:\\Sample_Barcode.png")





VB Imaging - Draw Leitcode Barcode on Document



This VB.NET barcode generator component can help you insert a Leitcode barcode on certain page of a document file like PDF, TIFF, Word, Excel and PowerPoint. Besides, with the application of location X and Y, this .NET barcode generator component can also help you specify the area where the Leitcode will be generated.



VB Code to Generate Leitcode Barcode on PDF



Add References(Extra)


  RasterEdge.Imaging.Basic.Codec.dll


  RasterEdge.XImage.Raster.dll


  RasterEdge.XImage.Raster.Core.dll


  RasterEdge.XDoc.PDF.dll


Using Namespace(Extra)


  RasterEdge.XDoc.PDF;


  RasterEdge.Imaging.Basic;


  RasterEdge.Imaging.Raster.Core;



Dim  docx As PDFDocument = New PDFDocument("C:\\Sample.pdf")
Dim  page As PDFPage = docx.GetPage(0)
Dim  image As Bitmap = barcode.ToImage() 'Define on the above code
page.AddImage(image, New PointF(100F, 100F))
docx.Save("C:\\Sample_Barcode.pdf")




VB Code to Insert Leitcode Barcode on Certain TIFF Page



Add References(Extra)


  RasterEdge.Imaging.Basic.Codec.dll


  RasterEdge.XImage.Raster.dll


  RasterEdge.XImage.Raster.Core.dll


  RasterEdge.XDoc.TIFF.dll


Using Namespace(Extra)


  RasterEdge.XDoc.TIFF;


  RasterEdge.Imaging.Basic;


  RasterEdge.Imaging.Raster.Core;




Dim  docx As TIFFDocument = New TIFFDocument("C:\\Sample.tif")
Dim page As BasePage = docx.GetPage(0)
Dim  image As REImage = New REImage(barcode.ToImage())
page.AddImage(image, New PointF(100F, 100F))
docx.Save("C:\\Sample_Barcode.tif")




VB Code to Draw Leitcode on Specific Word Page Area



Add References(Extra)


  RasterEdge.XDoc.Word.dll


  RasterEdge.XImage.Raster.dll


  RasterEdge.XImage.Raster.Core.dll


  RasterEdge.XDoc.Office.Inner.Common.dll


  RasterEdge.XDoc.Office.Inner..Office03.dll


Using Namespace(Extra)


  RasterEdge.XDoc.Word;


  RasterEdge.Imaging.Basic;


  RasterEdge.Imaging.Raster.Core;




Dim  docx As DOCXDocument = New DOCXDocument("C:\\Sample.docx")
Dim page As BasePage = docx.GetPage(0)
Dim  image As REImage = New REImage(barcode.ToImage())
page.AddImage(image, New PointF(100F, 100F))
docx.Save("C:\\Sample_Barcode.docx")




VB Code to Create Leitcode on Excel Document Page



Add References(Extra)


  RasterEdge.XDoc.Excel.dll


  RasterEdge.XImage.Raster.dll


  RasterEdge.XImage.Raster.Core.dll


  RasterEdge.XDoc.Office.Inner.Common.dll


  RasterEdge.XDoc.Office.Inner..Office03.dll


Using Namespace(Extra)


  RasterEdge.XDoc.Excel;


  RasterEdge.Imaging.Basic;


  RasterEdge.Imaging.Raster.Core;




Dim  docx As XLSXDocument = New XLSXDocument("C:\\Sample.xlsx")
Dim page As BasePage = docx.GetPage(0)
Dim  image As REImage = New REImage(barcode.ToImage())
page.AddImage(image, New PointF(100F, 100F))
docx.Save("C:\\Sample_Barcode.xlsx")




VB Code to Generate Leitcode on PowerPoint Slide



Add References(Extra)


  RasterEdge.XDoc.PowerPoint.dll


  RasterEdge.XImage.Raster.dll


  RasterEdge.XImage.Raster.Core.dll


  RasterEdge.XDoc.Office.Inner.Common.dll


  RasterEdge.XDoc.Office.Inner..Office03.dll


Using Namespace(Extra)


  RasterEdge.XDoc.PowerPoint;


  RasterEdge.Imaging.Basic;


  RasterEdge.Imaging.Raster.Core;




Dim  docx As PPTXDocument = New PPTXDocument("C:\\Sample.pptx")
Dim page As BasePage = docx.GetPage(0)
Dim  image As REImage = New REImage(barcode.ToImage())
page.AddImage(image, New PointF(100F, 100F))
docx.Save("C:\\Sample_Barcode.pptx")





Entire VB Code for Leitcode Barcode Generation



Following VB code illustrates how to generate a customized Leitcode on a PNG image file in .NET applications. Other supporting raster image formats are BMP, JPEG and GIF.




'create REImage on which you want to draw the barcode
Dim reImage As REImage = New REImage("c:/Sample.png")

'create a barcode
Dim barcode As Linear  = New Linear()
'select barcode type
barcode.Type = BarcodeType.LEITCODE
'set barcode data 
barcode.Data = "0123456789012"

'Leitcode size settings
barcode.UOM = UnitOfMeasure.PIXEL
barcode.X = 2.0F
barcode.Y = 80F
barcode.BarcodeHeight = 120
barcode.BarcodeWidth = 120
barcode.BottomMargin = 20
barcode.TopMargin = 20
barcode.BottomMargin = 20
barcode.LeftMargin = 20
barcode.RightMargin = 20
barcode.AutoResize = false
barcode.BarAlignment = AlignmentHori.Center

'Leitcode unique settings
barcode.N = 2

'color related settings
barcode.BackColor = System.Drawing.Color.White
barcode.ForeColor = System.Drawing.Color.Black

'human-readable text related settings
barcode.ShowText = true
barcode.TextFont = New Font("Arial", 9f, FontStyle.Regular)
barcode.TextMargin = 6F
barcode.TextColor = System.Drawing.Color.Black

'other related settings
barcode.Resolution = 96
barcode.Rotate = Rotate.Rotate0

'draw barcode on REImage with location x and y
barcode.DrawBarcode(reImage, 0, 0)

reImage.Save(ImageType.PNG, "c:/barcode.png")